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

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 Bedford [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]
29 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]
30 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]
31 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]
32 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]
33 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]
34 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]
35 Black [1] Cambuslang; Luton Town 2 2 0 0 0 2 .00 .00 100.00 .00 1880-11-13 Not Known 1929-04-22 Not Known [1]
36 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]
37 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]
38 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]
39 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]
40 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]
41 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]
42 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]
43 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]
44 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]
45 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]
46 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]
47 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]
48 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]
49 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]
50 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]
51 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]
52 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]
53 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]
54 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]
55 Clarke [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]
56 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]
57 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]
58 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]
59 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]
60 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]
61 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]
62 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]
63 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]
64 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]
65 Daly [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]
66 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]
67 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]
68 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]
69 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]
70 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]
71 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]
72 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]
73 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]
74 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]
75 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]
76 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]
77 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]
78 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]
79 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]
80 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]
81 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]
82 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]
83 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]
84 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]
85 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]
86 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]
87 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]
88 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]
89 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]
90 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]
91 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]
92 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]
93 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]
94 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]
95 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]
96 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]
97 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]
98 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]
99 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]
100 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]
101 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]
102 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]
103 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]
104 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]
105 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]
106 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]
107 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]
108 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]
109 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]
110 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]
111 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]
112 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]
113 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]
114 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]
115 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]
116 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]
117 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]
118 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]
119 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]
120 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]
121 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]
122 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]
123 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]
124 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]
125 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]
126 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]
127 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]
128 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]
129 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]
130 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]
131 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]
132 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]
133 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]
134 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]
135 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]
136 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]
137 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]
138 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]
139 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]
140 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]
141 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]
142 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]
143 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]
144 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]
145 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]
146 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]
147 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]
148 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]
149 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]
150 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]
151 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]
152 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]
153 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]
154 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]
155 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]
156 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]
157 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]
158 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]
159 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]
160 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]
161 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]
162 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]
163 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]
164 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]
165 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]
166 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]
167 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]
168 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]
169 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]
170 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]
171 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]
172 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]
173 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]
174 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]
175 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]
176 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]
177 Jimmy Quinn Celtic 30 30 0 12 9 9 40.00 30.00 30.00 55.00 1901-02-23 Not Known 1915-01-30 Not Known [1]
178 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]
179 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]
180 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]
181 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]
182 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]
183 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]
184 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]
185 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]
186 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]
187 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]
188 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]
189 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]
190 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]
191 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]
192 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]
193 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]
194 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]
195 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]
196 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]
197 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]
198 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]
199 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]
200 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]
201 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]
202 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]
203 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]
204 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]
205 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]
206 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]
207 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]
208 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]
209 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]
210 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]
211 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]
212 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]
213 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]
214 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]
215 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]
216 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]
217 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]
218 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]
219 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]
220 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]
221 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]
222 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]
223 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]
224 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]
225 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]
226 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]
227 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]
228 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]
229 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]
230 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]
231 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]
232 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]
233 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]
234 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]
235 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]
236 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]
237 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]
238 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]
239 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]
240 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]
241 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]
242 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]
243 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]
244 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]
245 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]
246 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]
247 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]
248 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]
249 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]
250 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]
251 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]
252 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]
253 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]
254 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]
255 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]
256 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]
257 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]
258 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]
259 Kingham [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]
260 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]
261 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]
262 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]
263 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]
264 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]
265 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]
266 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]
267 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]
268 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]
269 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]
270 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]
271 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]
272 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]
273 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]
274 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]
275 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]
276 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]
277 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]
278 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]
279 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]
280 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]
281 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]
282 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]
283 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]
284 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]
285 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]
286 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]
287 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]
288 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]
289 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]
290 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]
291 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]
292 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]
293 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]
294 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]
295 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]
296 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]
297 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]
298 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]
299 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]
300 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]
301 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]
302 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]
303 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]
304 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]
305 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]
306 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]
307 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]
308 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]
309 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]
310 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]
311 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]
312 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]
313 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]
314 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]
315 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]
316 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]
317 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]
318 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]
319 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]
320 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]
321 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]
322 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]
323 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]
324 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]
325 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]
326 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]
327 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]
328 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]
329 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]
330 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]
331 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]
332 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]
333 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]
334 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]
335 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]
336 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]
337 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]
338 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]
339 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]
340 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]
341 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]
342 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]
343 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]
344 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]
345 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]
346 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]
347 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]
348 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]
349 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]
350 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]
351 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]
352 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]
353 Rennie [1] Luton Town 1 1 0 1 0 0 1 .00 .00 100.00 .00 1929-04-22 Not Known 1929-04-22 Not Known [1]
354 Richards [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]
355 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]
356 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]
357 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]
358 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]
359 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]
360 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]
361 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]
362 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]
363 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]
364 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]
365 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]
366 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]
367 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]
368 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]
369 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]
370 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]
371 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]
372 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]
373 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]
374 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]
375 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]
376 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]
377 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]
378 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]
379 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]
380 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]
381 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]
382 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]
383 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]
384 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]
385 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]
386 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]
387 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]
388 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]
389 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]
390 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]
391 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]
392 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]
393 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]
394 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]
395 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]
396 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]
397 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]
398 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]
399 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]
400 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]
401 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]
402 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]
403 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]
404 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]
405 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]
406 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]
407 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]
408 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]
409 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]
410 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]
411 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]
412 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]
413 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]
414 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]
415 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]
416 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]
417 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]
418 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]
419 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]
420 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]
421 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]
422 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]
423 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]
424 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]
425 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]
426 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]
427 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]
428 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]
429 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]
430 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]
431 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]
432 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]
433 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]
434 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]
435 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]
436 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]
437 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]
438 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]
439 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]
440 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]
441 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]
442 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]
443 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]
444 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]
445 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]
446 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]
447 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]
448 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]
449 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]
450 Woods [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]
451 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]
452 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]
453 Yardley [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]
454 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]
455 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]
456 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]
457 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]
458 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]
459 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]
460 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]
461 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]
462 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]
463 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]
464 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]
465 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]
466 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]
467 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]
468 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]
469 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]
470 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]
471 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]
472 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]
473 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]
474 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]
475 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]
476 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]
477 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]
478 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]
479 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]
480 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]
481 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]
482 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]
483 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]
484 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]
485 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]
486 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]
487 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]
488 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]
489 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]
490 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]
491 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]
492 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]
493 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]
494 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]
495 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]
496 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]
497 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]
498 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]
499 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]
500 [2] Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1934-05-12 Not Known 1934-05-12 Not Known [2]
501 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]
502 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]
503 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]
504 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]
505 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]
506 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]
507 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]
508 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]
509 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]
510 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]
511 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]
512 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]
513 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]
514 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]
515 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]
516 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]
517 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]
518 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]
519 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]
520 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]
521 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]
522 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]
523 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]
524 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]
525 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]
526 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]
527 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]
528 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]
529 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]
530 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]
531 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]
532 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]
533 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]
534 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]
535 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]
536 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]
537 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]
538 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]
539 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]
540 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]
541 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]
542 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]
543 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]
544 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]
545 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]
546 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]
547 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]
548 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]
549 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]
550 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]
551 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]
552 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]
553 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]
554 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]
555 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]
556 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]
557 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]
558 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]
559 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]
560 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]
561 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]
562 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]
563 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]
564 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]
565 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]
566 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]
567 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]
568 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]
569 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]
570 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]
571 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]
572 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]
573 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]
574 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]
575 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]
576 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]
577 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]
578 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]
579 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]
580 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]
581 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]
582 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]
583 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]
584 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]
585 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]
586 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]
587 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]
588 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]
589 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]
590 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]
591 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]
592 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]
593 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]
594 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]
595 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]
596 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]
597 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]
598 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]
599 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]
600 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]
601 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]
602 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]
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 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]
657 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]
658 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]
659 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]
660 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]
661 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]
662 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]
663 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]
664 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]
665 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]
666 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]
667 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]
668 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]
669 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]
670 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]
671 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]
672 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]
673 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]
674 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]
675 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]
676 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]
677 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]
678 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]
679 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]
680 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]
681 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]
682 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]
683 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]
684 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]
685 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]
686 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]
687 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]
688 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]
689 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]
690 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]
691 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]
692 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]
693 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]
694 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]
695 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]
696 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]
697 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]
698 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]
699 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]
700 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]
701 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]
702 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]
703 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]
704 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]
705 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]
706 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]
707 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]
708 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]
709 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]
710 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]
711 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]
712 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]
713 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]
714 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]
715 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]
716 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]
717 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]
718 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]
719 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]
720 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]
721 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]
722 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]
723 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]
724 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]
725 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]
726 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]
727 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]
728 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]
729 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]
730 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]
731 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]
732 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]
733 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]
734 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]
735 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]
736 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]
737 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]
738 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]
739 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]
740 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]
741 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]
742 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]
743 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]
744 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]
745 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]
746 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]
747 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]
748 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]
749 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]
750 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]
751 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]
752 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]
753 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]
754 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]
755 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]
756 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]
757 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]
758 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]
759 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]
760 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]
761 [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]
762 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]
763 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]
764 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]
765 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]
766 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]
767 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]
768 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]
769 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]
770 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]
771 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]
772 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]
773 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]
774 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]
775 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]
776 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]
777 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]
778 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]
779 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]
780 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]
781 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]
782 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]
783 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]
784 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]
785 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]
786 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]
787 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]
788 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]
789 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]
790 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]
791 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]
792 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]
793 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]
794 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]
795 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]
796 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]
797 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]
798 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]
799 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]
800 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]
801 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]
802 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]
803 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]
804 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]
805 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]
806 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]
807 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]
808 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]
809 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]
810 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]
811 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]
812 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]
813 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]
814 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]
815 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]
816 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]
817 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]
818 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]
819 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]
820 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]
821 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]
822 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]
823 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]
824 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]
825 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]
826 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]
827 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]
828 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]
829 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]
830 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]
831 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]
832 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]
833 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]
834 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]
835 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]
836 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]
837 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]
838 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]
839 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]
840 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]
841 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]
842 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]
843 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]
844 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]
845 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]
846 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]
847 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]
848 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]
849 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]
850 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]
851 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]
852 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]
853 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]
854 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]
855 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]
856 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]
857 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]
858 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]
859 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]
860 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]
861 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]
862 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]
863 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]
864 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]
865 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]
866 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]
867 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]
868 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]
869 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]
870 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]
871 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]
872 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]
873 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]
874 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]
875 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]
876 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]
877 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]
878 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]
879 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]
880 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]
881 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]
882 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]
883 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]
884 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]
885 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]
886 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]
887 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]
888 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]
889 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]
890 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]
891 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]
892 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]
893 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]
894 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]
895 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]
896 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]
897 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]
898 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]
899 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]
900 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]
901 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]
902 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]
903 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]
904 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]
905 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]
906 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]
907 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]
908 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]
909 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]
910 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]
911 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]
912 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]
913 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]
914 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]
915 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]
916 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]
917 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]
918 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]
919 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]
920 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]
921 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]
922 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]
923 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]
924 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]
925 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]
926 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]
927 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]
928 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]
929 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]
930 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]
931 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]
932 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]
933 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]
934 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]
935 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]
936 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]
937 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]
938 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]
939 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]
940 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]
941 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]
942 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]
943 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]
944 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]
945 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]
946 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]
947 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]
948 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]
949 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]
950 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]
951 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]
952 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]
953 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]
954 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]
955 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]
956 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]
957 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]
958 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]
959 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]
960 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]
961 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]
962 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]
963 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]
964 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]
965 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]
966 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]
967 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]
968 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]
969 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]
970 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]
971 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]
972 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]
973 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]
974 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]
975 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]
976 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]
977 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]
978 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]
979 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]
980 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]
981 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]
982 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]
983 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]
984 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]
985 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]
986 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]
987 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]
988 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]
989 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]
990 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]
991 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]
992 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]
993 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]
994 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]
995 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]
996 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]
997 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]
998 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]
999 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]
1000 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]
1001 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]
1002 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]
1003 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]
1004 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]
1005 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]
1006 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]
1007 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]
1008 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]
1009 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]
1010 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]
1011 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]
1012 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]
1013 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]
1014 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]
1015 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]
1016 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]
1017 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]
1018 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]
1019 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]
1020 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]
1021 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]
1022 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]
1023 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]
1024 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]
1025 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]
1026 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]
1027 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]
1028 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]
1029 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]
1030 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]
1031 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]
1032 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]
1033 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]
1034 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]
1035 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]
1036 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]
1037 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]
1038 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]
1039 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]
1040 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]
1041 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]
1042 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]
1043 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]
1044 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]
1045 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]
1046 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]
1047 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]
1048 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]
1049 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]
1050 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]
1051 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]
1052 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]
1053 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]
1054 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]
1055 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]
1056 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]
1057 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]
1058 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]
1059 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]
1060 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]
1061 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]
1062 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]
1063 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]
1064 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]
1065 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]
1066 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]
1067 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]
1068 Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1929-08-21 Not Known 1929-08-21 Not Known
1069 Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1895-08-03 Not Known 1895-08-03 Not Known
1070 Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1929-08-21 Not Known 1929-08-21 Not Known
1071 Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1929-08-21 Not Known 1929-08-21 Not Known
1072 Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1905-09-23 Not Known 1905-09-23 Not Known
1073 Hibernian 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1906-04-14 Not Known 1906-04-14 Not Known
1074 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
1075 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
1076 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
1077 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
1078 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
1079 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
1080 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
1081 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
1082 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
1083 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
1084 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
1085 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
1086 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
1087 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
1088 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
1089 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
1090 Gerard Aafjes Falkirk 3 3 0 2 1 0 66.67 33.33 .00 83.33 2007-12-29 22y 11m 02d 2008-05-05 23y 03m 08d Aafjes
1091 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
1092 Liel Abada Celtic 8 2 6 7 0 1 87.50 .00 12.50 87.50 2021-07-31 19y 09m 28d 2023-05-07 21y 07m 04d Abada
1093 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è
1094 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
1095 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
1096 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
1097 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
1098 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
1099 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
1100 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
1101 Billy Abercromby St Mirren; Partick Thistle; Dunfermline Athletic 24 23 1 1 7 9 8 29.17 37.50 33.33 47.92 1978-10-07 20y 00m 23d 1987-08-15 28y 11m 01d Abercromby
1102 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
1103 É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
1104 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
1105 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
1106 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
1107 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
1108 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
1109 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
1110 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
1111 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
1112 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
1113 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
1114 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
1115 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
1116 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
1117 Charlie Adam Rangers; Liverpool; Dundee 11 11 0 1 7 2 2 63.64 18.18 18.18 72.73 2006-11-19 20y 11m 09d 2022-02-09 36y 01m 30d Adam
1118 Grant Adam St Mirren; Dundee; Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 2018-07-07 27y 02m 21d 2018-07-07 27y 02m 21d Adam
1119 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
1120 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
1121 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
1122 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
1123 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
1124 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
1125 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
1126 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
1127 Charlie Adams Partick Thistle; Clydebank[4]; Queen of the South 2 2 0 0 0 2 .00 .00 100.00 .00 1998-01-24 21y 10m 03d 1999-08-18 23y 04m 28d Adams
1128 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
1129 Derek Adams Ross County; Motherwell; Aberdeen; Livingston (Meadowbank Thistle) 24 17 7 5 8 6 10 33.33 25.00 41.67 45.83 1998-09-09 23y 02m 15d 2006-03-05 30y 08m 08d Adams
1130 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
1131 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
1132 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
1133 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
1134 James Adams Kilmarnock; St Johnstone 3 1 2 0 0 3 .00 .00 100.00 .00 2010-11-13 23y 02m 18d 2012-08-04 24y 11m 09d Adams
1135 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
1136 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
1137 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
1138 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
1139 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
1140 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
1141 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
1142 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
1143 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
1144 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
1145 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
1146 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
1147 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
1148 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
1149 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
1150 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
1151 Ademir Cruzeiro 1 0 1 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Ademir
1152 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
1153 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
1154 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
1155 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
1156 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
1157 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
1158 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
1159 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
1160 Kieran Agard Kilmarnock; Rotherham United 2 0 2 1 0 1 1 .00 50.00 50.00 25.00 2011-04-30 21y 06m 20d 2012-07-28 22y 09m 18d Agard
1161 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
1162 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
1163 Daniel Agger Liverpool 1 1 0 1 0 0 100.00 .00 .00 100.00 2012-08-23 27y 08m 11d 2012-08-23 27y 08m 11d Agger
1164 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
1165 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
1166 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
1167 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
1168 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
1169 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
1170 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
1171 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
1172 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
1173 Eduardo Aguirre Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 2017-10-28 29y 03m 03d 2017-10-28 29y 03m 03d Aguirre
1174 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
1175 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
1176 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
1177 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
1178 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
1179 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
1180 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
1181 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
1182 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
1183 Fraser Aird Rangers 1 1 0 0 0 0 .00 .00 .00 .00 2015-01-16 19y 11m 14d 2015-01-16 19y 11m 14d Aird
1184 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
1185 Kenny Aird St Mirren; St Johnstone 17 17 0 3 6 5 6 35.29 29.41 35.29 50.00 1965-12-25 18y 08m 12d 1972-09-02 25y 04m 20d Aird
1186 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
1187 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
1188 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
1189 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
1190 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
1191 Jack Aitchison Celtic; Motherwell 1 0 1 1 0 0 100.00 .00 .00 100.00 2017-01-29 16y 10m 24d 2017-01-29 16y 10m 24d Aitchison
1192 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
1193 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
1194 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
1195 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
1196 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
1197 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
1198 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
1199 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
1200 Charles Aitken Motherwell 27 27 0 5 7 7 13 25.93 25.93 48.15 38.89 1951-05-05 Not Known 1964-02-19 Not Known Aitken
1201 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
1202 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
1203 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
1204 Fred Aitken St Johnstone 19 19 0 5 9 4 6 47.37 21.05 31.58 57.89 1967-08-12 17y 08m 30d 1973-10-13 23y 11m 00d Aitken
1205 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
1206 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
1207 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
1208 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
1209 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
1210 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
1211 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
1212 Roy Aitken Celtic; St Mirren; Aberdeen 53 53 0 3 30 12 11 56.60 22.64 20.75 67.92 1976-05-03 17y 05m 09d 1993-05-05 34y 05m 11d Aitken
1213 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
1214 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
1215 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
1216 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
1217 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
1218 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
1219 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
1220 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
1221 Kristoffer Ajer Kilmarnock; Celtic 12 11 1 10 2 0 83.33 16.67 .00 91.67 2017-04-14 18y 11m 28d 2020-12-20 22y 08m 03d Ajer
1222 Albian Ajeti Celtic 1 0 1 1 0 0 100.00 .00 .00 100.00 2021-08-15 24y 05m 20d 2021-08-15 24y 05m 20d Ajeti
1223 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
1224 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
1225 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
1226 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
1227 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
1228 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
1229 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
1230 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
1231 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
1232 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
1233 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
1234 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
1235 Ryan Alebiosu Kilmarnock 3 1 2 1 1 1 33.33 33.33 33.33 50.00 2022-08-31 20y 08m 14d 2022-12-17 21y 00m 00d Alebiosu
1236 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
1237 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
1238 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
1239 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
1240 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
1241 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
1242 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
1243 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
1244 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
1245 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
1246 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
1247 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
1248 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
1249 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
1250 Neil Alexander Livingston (Meadowbank Thistle); Rangers; Aberdeen 2 2 0 1 0 1 50.00 .00 50.00 50.00 2000-09-06 22y 05m 27d 2009-05-03 31y 01m 23d Alexander
1251 Norman Hugh Alexander Alloa Athletic 2 1 1 0 0 2 .00 .00 100.00 .00 1978-03-11 24y 10m 18d 1978-04-22 25y 00m 01d Alexander
1252 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
1253 Rowan Samuel Alexander Queen of the South; St Mirren; Greenock Morton 11 11 0 2 0 3 8 .00 27.27 72.73 13.64 1982-02-17 21y 00m 20d 1994-08-04 33y 06m 07d Alexander
1254 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
1255 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
1256 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
1257 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
1258 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
1259 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
1260 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
1261 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
1262 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
1263 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
1264 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
1265 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
1266 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
1267 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
1268 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
1269 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
1270 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
1271 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
1272 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
1273 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
1274 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
1275 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
1276 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
1277 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
1278 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
1279 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
1280 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
1281 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
1282 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
1283 Lewis Allan Forfar Athletic; Hibernian 2 0 2 0 0 2 .00 .00 100.00 .00 2015-08-25 18y 10m 00d 2018-12-29 22y 02m 04d Allan
1284 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
1285 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
1286 Patrick Allan Clyde 7 7 0 2 2 0 5 28.57 .00 71.43 28.57 1912-04-13 Not Known 1921-08-23 Not Known Allan
1287 Paul Allan Dunfermline Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 2023-07-09 23y 05m 02d 2023-07-09 23y 05m 02d Allan
1288 Raymond George Kyle Allan Cowdenbeath; Brechin City; Motherwell 3 3 0 0 2 1 .00 66.67 33.33 33.33 1983-08-24 Not Known 1992-08-19 Not Known Allan
1289 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
1290 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
1291 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
1292 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
1293 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
1294 Scott Allan Dundee United; Hibernian; Celtic; Dundee; Inverness Caledonian Thistle 12 11 1 1 4 2 6 33.33 16.67 50.00 41.67 2011-07-31 19y 08m 03d 2021-04-24 29y 04m 27d Allan
1295 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
1296 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
1297 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
1298 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
1299 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
1300 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
1301 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
1302 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
1303 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
1304 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
1305 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
1306 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
1307 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
1308 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
1309 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
1310 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
1311 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
1312 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
1313 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
1314 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
1315 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
1316 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
1317 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
1318 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
1319 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
1320 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
1321 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
1322 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
1323 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
1324 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
1325 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
1326 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
1327 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
1328 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
1329 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
1330 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
1331 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
1332 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
1333 Jak Alnwick Rangers; St Mirren 5 5 0 1 0 4 20.00 .00 80.00 20.00 2018-04-22 24y 10m 05d 2022-03-12 28y 08m 23d Alnwick
1334 Blair Alston Falkirk; St Johnstone; Hamilton Academical; Kilmarnock; Partick Thistle 19 11 8 1 6 6 7 31.58 31.58 36.84 47.37 2014-08-30 22y 05m 07d 2022-10-09 30y 06m 16d Alston
1335 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
1336 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
1337 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
1338 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
1339 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
1340 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
1341 Bruno Alves Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 2017-08-19 35y 08m 23d 2017-08-19 35y 08m 23d Alves
1342 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
1343 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
1344 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
1345 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
1346 Gabriel Amato Rangers 3 1 2 1 1 1 33.33 33.33 33.33 50.00 1998-08-02 27y 09m 11d 1999-08-07 28y 09m 16d Amato
1347 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
1348 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
1349 Efe Ambrose Celtic; Hibernian; St Johnstone 19 17 2 11 5 3 57.89 26.32 15.79 71.05 2012-10-07 23y 11m 19d 2021-10-27 33y 00m 09d Ambrose
1350 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
1351 David Amoo Partick Thistle 4 3 1 0 0 4 .00 .00 100.00 .00 2015-08-22 24y 04m 09d 2016-08-27 25y 04m 14d Amoo
1352 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
1353 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
1354 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
1355 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
1356 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
1357 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
1358 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
1359 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
1360 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
1361 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
1362 Erik Bo Andersen Rangers 3 2 1 1 1 1 33.33 33.33 33.33 50.00 1996-12-21 26y 01m 07d 1997-07-26 26y 08m 12d Andersen
1363 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
1364 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
1365 Vetle Gregres Andersen Dunfermline Athletic; Raith Rovers 3 3 0 0 0 3 .00 .00 100.00 .00 1987-11-24 23y 07m 04d 1988-04-13 23y 11m 24d Andersen
1366 Stan Anderson Hamilton Academical; Queen of the South; Clyde 15 15 0 2 5 1 9 33.33 6.67 60.00 36.67 1961-09-13 22y 02m 22d 1970-04-11 30y 09m 20d Anderson
1367 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
1368 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
1369 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
1370 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
1371 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
1372 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
1373 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
1374 Andy Anderson Partick Thistle 11 11 0 5 3 3 45.45 27.27 27.27 59.09 1972-04-22 18y 08m 15d 1981-02-28 27y 06m 21d Anderson
1375 Bruce Anderson Aberdeen; Ayr United; Livingston (Meadowbank Thistle) 11 3 8 1 4 6 9.09 36.36 54.55 27.27 2019-08-04 20y 10m 12d 2024-04-13 25y 06m 21d Anderson
1376 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
1377 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
1378 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
1379 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
1380 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
1381 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
1382 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
1383 Edward Murray Finnegan Anderson Clyde 13 13 0 4 4 5 30.77 30.77 38.46 46.15 1969-12-16 20y 07m 20d 1979-12-01 30y 07m 05d Anderson
1384 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
1385 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
1386 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
1387 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
1388 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
1389 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
1390 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
1391 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
1392 Grant Anderson Raith Rovers 8 7 1 0 1 7 .00 12.50 87.50 6.25 2012-07-14 25y 10m 24d 2020-10-13 34y 01m 23d Anderson
1393 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
1394 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
1395 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
1396 Iain Anderson Dundee 7 1 6 4 1 2 57.14 14.29 28.57 64.29 1995-09-20 18y 01m 28d 2004-08-07 27y 00m 15d Anderson
1397 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
1398 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
1399 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
1400 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
1401 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
1402 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
1403 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
1404 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
1405 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
1406 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
1407 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
1408 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
1409 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
1410 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
1411 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
1412 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
1413 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
1414 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
1415 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
1416 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
1417 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
1418 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
1419 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
1420 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
1421 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
1422 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
1423 Max Anderson Dundee 5 3 2 1 1 3 20.00 20.00 60.00 30.00 2020-10-16 19y 04m 29d 2022-02-09 20y 08m 23d Anderson
1424 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
1425 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
1426 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
1427 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
1428 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
1429 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
1430 Russell Anderson Aberdeen 35 31 4 6 8 21 17.14 22.86 60.00 28.57 1997-02-10 18y 03m 16d 2014-04-02 35y 05m 08d Anderson
1431 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
1432 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
1433 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
1434 Steven Anderson St Johnstone; Partick Thistle 23 22 1 7 7 9 30.43 30.43 39.13 45.65 2010-08-14 24y 07m 26d 2019-03-12 33y 02m 21d Anderson
1435 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
1436 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
1437 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
1438 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
1439 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
1440 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
1441 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
1442 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
1443 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
1444 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
1445 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
1446 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
1447 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
1448 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
1449 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
1450 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
1451 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
1452 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
1453 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
1454 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
1455 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
1456 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
1457 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
1458 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
1459 Vieirinha PAOK Thessaloniki 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-08-31 37y 07m 07d 2023-08-31 37y 07m 07d Andre Vieira de Freitas
1460 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
1461 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
1462 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
1463 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
1464 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
1465 Andrews Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-21 Not Known 1968-05-21 Not Known Andrews
1466 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
1467 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
1468 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
1469 Lyndon Andrews Hibernian 2 1 1 1 1 0 50.00 50.00 .00 75.00 2000-10-22 24y 09m 02d 2000-12-26 24y 11m 06d Andrews
1470 Marvin Andrews Livingston (Meadowbank Thistle); Rangers; Raith Rovers 15 14 1 1 7 3 5 46.67 20.00 33.33 56.67 2001-07-28 25y 07m 06d 2012-07-14 36y 06m 22d Andrews
1471 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
1472 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
1473 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
1474 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
1475 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
1476 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
1477 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
1478 Ian Angus Aberdeen; Dundee; Motherwell 30 24 6 4 10 6 14 33.33 20.00 46.67 43.33 1981-01-10 19y 01m 22d 1994-02-05 32y 02m 17d Angus
1479 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
1480 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
1481 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
1482 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
1483 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
1484 Jean-Yves Anis Partick Thistle 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2004-04-10 23y 04m 11d 2005-01-19 24y 01m 20d Anis
1485 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
1486 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
1487 Enrico Annoni Celtic 5 3 2 4 1 0 80.00 20.00 .00 90.00 1997-03-01 30y 07m 19d 1999-04-14 32y 09m 04d Annoni
1488 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
1489 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
1490 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
1491 Scott Robert Anson Kilmarnock 1 0 1 0 0 1 .00 .00 100.00 .00 2009-04-04 19y 11m 06d 2009-04-04 19y 11m 06d Anson
1492 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
1493 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
1494 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
1495 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
1496 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
1497 Louis Appere Dundee United 1 0 1 0 1 0 .00 100.00 .00 50.00 2019-07-12 20y 03m 16d 2019-07-12 20y 03m 16d Appere
1498 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
1499 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
1500 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
1501 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
1502 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
1503 Owen Archdeacon Celtic 4 1 3 1 1 2 25.00 25.00 50.00 37.50 1985-12-14 19y 09m 10d 1987-05-09 21y 02m 05d Archdeacon
1504 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
1505 Alan Archibald Partick Thistle; Dundee United 14 14 0 4 2 4 8 14.29 28.57 57.14 28.57 2002-09-28 24y 09m 15d 2006-10-01 28y 09m 18d Archibald
1506 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
1507 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
1508 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
1509 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
1510 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
1511 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
1512 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
1513 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
1514 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
1515 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
1516 Sandy Archibald Rangers 29 29 0 7 18 5 6 62.07 17.24 20.69 70.69 1917-11-10 20y 11m 18d 1933-10-21 36y 10m 28d Archibald
1517 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
1518 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
1519 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
1520 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
1521 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
1522 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
1523 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
1524 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
1525 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
1526 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
1527 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
1528 Len Armitage Leeds United 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-09-26 21y 11m 06d 1921-09-26 21y 11m 06d Armitage
1529 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
1530 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
1531 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
1532 David Armour Ayr United 6 6 0 3 1 2 50.00 16.67 33.33 58.33 1979-10-27 26y 06m 16d 1983-02-12 29y 10m 01d Armour
1533 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
1534 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
1535 Daniel Armstrong Raith Rovers; Kilmarnock 12 10 2 1 3 3 6 25.00 25.00 50.00 37.50 2020-10-13 23y 00m 03d 2024-03-30 26y 05m 20d Armstrong
1536 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
1537 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
1538 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
1539 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
1540 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
1541 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
1542 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
1543 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
1544 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
1545 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
1546 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
1547 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
1548 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
1549 Stuart Armstrong Dundee United; Celtic 18 12 6 3 12 3 3 66.67 16.67 16.67 75.00 2011-11-19 19y 07m 20d 2018-05-06 26y 01m 06d Armstrong
1550 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
1551 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
1552 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
1553 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
1554 Kari Arnason Plymouth Argyle; Aberdeen; Rotherham United 7 6 1 0 3 4 .00 42.86 57.14 21.43 2009-07-29 26y 09m 16d 2018-04-07 35y 05m 25d Arnason
1555 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
1556 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 Arnold Harvey
1557 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
1558 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
1559 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
1560 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
1561 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
1562 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
1563 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
1564 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
1565 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
1566 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
1567 Arruabarrena Osasuna 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Arruabarrena
1568 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
1569 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
1570 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
1571 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
1572 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
1573 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
1574 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
1575 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
1576 Kenneth Arthur Partick Thistle 7 7 0 0 3 4 .00 42.86 57.14 21.43 2002-09-28 23y 09m 21d 2006-02-25 27y 02m 18d Arthur
1577 Robin Arthur Kilmarnock 2 2 0 1 0 1 50.00 .00 50.00 50.00 1967-12-02 22y 06m 01d 1968-04-10 22y 10m 09d Arthur
1578 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
1579 Shota Arveladze Rangers 10 7 3 5 9 1 0 90.00 10.00 .00 95.00 2001-12-09 28y 08m 17d 2005-05-07 32y 01m 15d Arveladze
1580 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
1581 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
1582 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
1583 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
1584 Ian Ashbee Derby County; Hull City 2 2 0 0 0 2 .00 .00 100.00 .00 2005-07-23 28y 10m 17d 2008-08-03 31y 10m 28d Ashbee
1585 Lee Ashcroft Kilmarnock; Dunfermline Athletic; Dundee 14 13 1 4 3 7 28.57 21.43 50.00 39.29 2013-12-26 20y 03m 27d 2024-02-03 30y 05m 05d Ashcroft
1586 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
1587 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
1588 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
1589 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
1590 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
1591 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
1592 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
1593 William Kenneth Ashwood East Stirlingshire; Dumbarton 3 3 0 1 0 2 33.33 .00 66.67 33.33 1981-10-31 23y 09m 15d 1985-03-23 27y 02m 07d Ashwood
1594 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
1595 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
1596 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
1597 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
1598 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
1599 Benoît Assou-Ekotto Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-08-18 27y 04m 25d 2011-08-18 27y 04m 25d Assou-Ekotto
1600 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
1601 Astiz Osasuna 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Astiz
1602 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
1603 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
1604 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
1605 Francisco Soler Atencia Real Mallorca 1 1 0 0 1 0 .00 100.00 .00 50.00 1998-10-01 28y 06m 26d 1998-10-01 28y 06m 26d Atencia
1606 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
1607 Bobby Atherton Hibernian 38 38 0 8 7 12 19 18.42 31.58 50.00 34.21 1897-12-18 Not Known 1904-02-20 Not Known Atherton
1608 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
1609 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
1610 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
1611 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
1612 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
1613 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
1614 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
1615 Willy Aubameyang Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-04-30 24y 02m 14d 2011-04-30 24y 02m 14d Aubameyang
1616 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
1617 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
1618 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
1619 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
1620 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
1621 Bertie Auld Celtic; Hibernian 11 11 0 4 6 1 4 54.55 9.09 36.36 59.09 1959-04-18 21y 00m 26d 1969-02-01 30y 10m 09d Auld
1622 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
1623 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
1624 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
1625 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
1626 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
1627 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
1628 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
1629 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
1630 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
1631 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
1632 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
1633 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
1634 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
1635 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
1636 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
1637 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
1638 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
1639 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
1640 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
1641 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
1642 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
1643 Jonah Ananias Paul Ayunga St Mirren 3 1 2 0 0 3 .00 .00 100.00 .00 2023-01-13 25y 07m 20d 2024-04-06 26y 10m 13d Ayunga
1644 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
1645 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
1646 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
1647 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
1648 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
1649 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
1650 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
1651 Keanu Baccus St Mirren 7 5 2 2 2 3 28.57 28.57 42.86 42.86 2023-01-07 24y 07m 00d 2024-04-06 25y 09m 30d Baccus
1652 Daniel Bachmann Ross County; Kilmarnock 3 3 0 2 0 1 66.67 .00 33.33 66.67 2018-11-10 24y 04m 01d 2019-05-04 24y 09m 25d Bachmann
1653 Juninho Bacuna Rangers 1 0 1 0 1 0 .00 100.00 .00 50.00 2021-10-16 24y 02m 09d 2021-10-16 24y 02m 09d Bacuna
1654 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
1655 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
1656 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
1657 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
1658 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
1659 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
1660 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
1661 Dylan Bahamboula Livingston (Meadowbank Thistle) 2 0 2 1 1 0 50.00 50.00 .00 75.00 2022-09-03 27y 03m 12d 2022-11-12 27y 05m 21d Bahamboula
1662 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
1663 Gustave Bahoken Livingston (Meadowbank Thistle) 4 4 0 0 1 3 .00 25.00 75.00 12.50 2002-12-07 23y 05m 24d 2005-02-27 25y 08m 14d Bahoken
1664 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
1665 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
1666 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
1667 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
1668 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
1669 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
1670 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
1671 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
1672 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
1673 Baillie Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 2004-09-04 Not Known 2004-09-04 Not Known Baillie
1674 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
1675 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
1676 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
1677 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
1678 Jim Baillie Dunfermline Athletic; Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1974-04-17 29y 09m 15d 1974-04-17 29y 09m 15d Baillie
1679 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
1680 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
1681 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
1682 Lex Baillie Celtic; St Mirren 4 3 1 0 1 3 .00 25.00 75.00 12.50 1988-04-16 21y 09m 10d 1991-10-30 25y 03m 24d Baillie
1683 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
1684 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
1685 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
1686 Bain Clachnacuddin 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known Bain
1687 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
1688 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
1689 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
1690 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
1691 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
1692 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
1693 John Bain Dunfermline Athletic; Dundee United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1927-04-30 Not Known 1930-04-02 Not Known Bain
1694 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
1695 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
1696 Scott Bain Aberdeen; Dundee; Hibernian; Celtic 13 13 0 7 1 5 53.85 7.69 38.46 57.69 2015-08-08 23y 08m 17d 2021-07-31 29y 08m 09d Bain
1697 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
1698 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
1699 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
1700 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
1701 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
1702 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
1703 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
1704 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
1705 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
1706 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
1707 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
1708 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
1709 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
1710 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
1711 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
1712 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
1713 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
1714 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
1715 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
1716 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
1717 William Urquhart Baird St Bernards; Dundee 35 35 0 1 6 4 25 17.14 11.43 71.43 22.86 1892-02-27 Not Known 1900-09-29 Not Known Baird
1718 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
1719 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
1720 Amadou Bakayoko Dundee 3 3 0 1 0 2 33.33 .00 66.67 33.33 2023-08-27 27y 07m 26d 2024-02-03 28y 01m 02d Bakayoko
1721 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
1722 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
1723 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
1724 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
1725 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
1726 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
1727 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
1728 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
1729 Martin Baker Kilmarnock 7 7 0 2 1 4 28.57 14.29 57.14 35.71 1997-11-23 23y 05m 15d 2001-03-14 26y 09m 06d Baker
1730 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
1731 Faissal El Bakhtaoui Dunfermline Athletic; Dundee 5 2 3 1 0 4 20.00 .00 80.00 20.00 2013-07-13 20y 08m 05d 2018-08-18 25y 09m 10d Bakhtaoui
1732 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
1733 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
1734 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
1735 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
1736 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
1737 Amido Balde Celtic 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-02-22 22y 09m 06d 2014-02-22 22y 09m 06d Balde
1738 Bobo Balde Toulouse; Celtic 17 17 0 12 3 2 70.59 17.65 11.76 79.41 2000-07-22 25y 02m 12d 2006-04-05 30y 10m 26d Balde
1739 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
1740 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
1741 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
1742 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
1743 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
1744 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
1745 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
1746 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
1747 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
1748 Balin Cruzeiro 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Balin
1749 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
1750 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
1751 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
1752 Dominic Ball Aberdeen 5 5 0 2 1 2 40.00 20.00 40.00 50.00 2017-09-09 22y 01m 07d 2019-05-10 23y 09m 08d Ball
1753 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
1754 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
1755 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
1756 Cammy Ballantyne St Johnstone; Airdrieonians (Airdrie United) 2 1 1 0 0 2 .00 .00 100.00 .00 2023-08-05 23y 03m 14d 2024-02-11 23y 09m 20d Ballantyne
1757 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
1758 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
1759 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
1760 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
1761 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
1762 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
1763 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
1764 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
1765 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
1766 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
1767 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
1768 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ó
1769 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
1770 Leon Balogun Rangers 7 7 0 6 1 0 85.71 14.29 .00 92.86 2021-10-16 33y 03m 18d 2024-04-21 35y 09m 24d Balogun
1771 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
1772 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
1773 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
1774 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
1775 Souleymane Bamba Dunfermline Athletic; Hibernian 9 9 0 1 2 6 11.11 22.22 66.67 22.22 2006-07-29 21y 06m 16d 2010-11-07 25y 09m 25d Bamba
1776 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
1777 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
1778 Banas Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Banas
1779 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
1780 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
1781 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
1782 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
1783 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
1784 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
1785 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
1786 Steve Banks Dundee United; St Johnstone 2 2 0 0 1 1 .00 50.00 50.00 25.00 2010-05-05 37y 04m 26d 2014-08-03 41y 07m 25d Banks
1787 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
1788 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
1789 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
1790 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
1791 Scott Bannerman Hibernian 1 0 1 1 0 0 100.00 .00 .00 100.00 1999-12-19 20y 08m 28d 1999-12-19 20y 08m 28d Bannerman
1792 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
1793 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
1794 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
1795 Crawford Baptie Motherwell; Falkirk; Falkirk Select 15 14 1 4 3 1 11 20.00 6.67 73.33 23.33 1986-03-15 27y 00m 19d 1993-05-01 34y 02m 07d Baptie
1796 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
1797 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
1798 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
1799 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
1800 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
1801 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
1802 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
1803 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
1804 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
1805 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
1806 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
1807 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
1808 Ross Barbour Kilmarnock 3 3 0 1 0 2 33.33 .00 66.67 33.33 2013-02-16 20y 00m 15d 2014-05-04 21y 03m 03d Barbour
1809 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
1810 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
1811 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
1812 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
1813 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
1814 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
1815 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
1816 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
1817 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
1818 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
1819 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
1820 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
1821 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
1822 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
1823 Borna Barisic Rangers 12 11 1 8 2 2 66.67 16.67 16.67 75.00 2019-10-20 26y 11m 10d 2024-04-21 31y 05m 11d Barisic
1824 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
1825 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
1826 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
1827 Brandon Barker Hibernian; Rangers 4 2 2 1 1 2 25.00 25.00 50.00 37.50 2017-10-24 21y 00m 20d 2018-05-09 21y 07m 05d Barker
1828 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
1829 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
1830 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
1831 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
1832 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
1833 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
1834 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
1835 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
1836 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
1837 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
1838 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
1839 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
1840 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
1841 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
1842 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
1843 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
1844 Craig Barr Gretna; Livingston (Meadowbank Thistle); Raith Rovers; Dumbarton; Cowdenbeath 10 9 1 2 2 1 7 20.00 10.00 70.00 25.00 2007-08-18 20y 04m 20d 2020-10-10 33y 06m 11d Barr
1845 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
1846 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
1847 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
1848 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
1849 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
1850 Leslie Barr Montrose 7 6 1 2 2 3 2 28.57 42.86 28.57 50.00 1976-03-06 23y 03m 17d 1986-08-19 33y 09m 01d Barr
1851 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
1852 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
1853 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
1854 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
1855 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
1856 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
1857 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
1858 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
1859 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
1860 Graham Barrett Livingston (Meadowbank Thistle); Falkirk 7 5 2 1 3 1 3 42.86 14.29 42.86 50.00 2005-09-11 24y 03m 04d 2008-11-22 27y 05m 15d Barrett
1861 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
1862 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
1863 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
1864 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
1865 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
1866 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
1867 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
1868 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
1869 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
1870 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
1871 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
1872 Connor Barron Aberdeen 5 4 1 1 0 4 20.00 .00 80.00 20.00 2022-03-02 19y 06m 02d 2024-01-27 21y 04m 29d Barron
1873 David Barron St Mirren 9 7 2 3 2 4 33.33 22.22 44.44 44.44 2008-03-15 20y 06m 05d 2013-02-27 25y 05m 17d Barron
1874 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
1875 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
1876 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
1877 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
1878 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
1879 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
1880 Andrew Barrowman Kilmarnock; Inverness Caledonian Thistle; Dunfermline Athletic; Dundee 5 4 1 0 1 4 .00 20.00 80.00 10.00 2006-12-30 22y 01m 03d 2012-07-21 27y 07m 24d Barrowman
1881 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
1882 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
1883 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
1884 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
1885 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
1886 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
1887 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
1888 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
1889 Kyle Bartley Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 2012-04-21 20y 10m 30d 2012-04-21 20y 10m 30d Bartley
1890 Marvin Bartley Hibernian; Livingston (Meadowbank Thistle) 12 10 2 1 5 6 1 41.67 50.00 8.33 66.67 2016-02-07 29y 07m 03d 2019-12-04 33y 05m 00d Bartley
1891 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
1892 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
1893 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
1894 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
1895 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
1896 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
1897 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
1898 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
1899 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
1900 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
1901 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
1902 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
1903 Tomislav Basic NK Siroki Brijeg 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-26 26y 02m 22d 2006-07-26 26y 02m 22d Basic
1904 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
1905 Calvin Bassey Rangers 3 3 0 3 0 0 100.00 .00 .00 100.00 2021-12-12 21y 11m 12d 2022-05-21 22y 04m 21d Bassey
1906 Sébastien Bassong Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-08-25 25y 01m 16d 2011-08-25 25y 01m 16d Bassong
1907 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
1908 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
1909 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
1910 Bruno Miguel Leite Basto FC Girondins de Bordeaux; Feyenoord 2 2 0 1 0 1 50.00 .00 50.00 50.00 2003-11-06 25y 05m 16d 2004-10-21 26y 05m 00d Basto
1911 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
1912 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
1913 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
1914 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
1915 David Bates Raith Rovers; Rangers; Aberdeen 5 4 1 3 0 2 60.00 .00 40.00 60.00 2015-07-07 18y 09m 02d 2022-03-02 25y 04m 25d Bates
1916 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
1917 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
1918 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
1919 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
1920 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
1921 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
1922 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
1923 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
1924 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
1925 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
1926 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
1927 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
1928 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
1929 Alfie Bavidge Aberdeen 1 0 1 0 0 1 .00 .00 100.00 .00 2023-05-20 17y 01m 09d 2023-05-20 17y 01m 09d Bavidge
1930 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
1931 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
1932 Baxter Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known Baxter
1933 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
1934 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
1935 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
1936 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
1937 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
1938 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
1939 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
1940 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
1941 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
1942 Graham Bayne Dundee; Ross County; Inverness Caledonian Thistle; Dunfermline Athletic 14 8 6 3 3 3 8 21.43 21.43 57.14 32.14 1999-09-11 20y 00m 20d 2009-09-23 30y 01m 01d Bayne
1943 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
1944 Vakoun Bayo Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-08-25 22y 07m 15d 2019-08-25 22y 07m 15d Bayo
1945 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
1946 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
1947 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
1948 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
1949 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
1950 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
1951 DaMarcus Beasley Rangers 3 2 1 1 1 1 1 33.33 33.33 33.33 50.00 2007-09-15 25y 03m 22d 2009-03-21 26y 09m 25d Beasley
1952 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
1953 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
1954 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
1955 David Beaton Falkirk 2 2 0 0 0 2 .00 .00 100.00 .00 1989-08-23 22y 00m 15d 1990-01-20 22y 05m 12d Beaton
1956 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
1957 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
1958 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
1959 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
1960 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
1961 Beattie Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known Beattie
1962 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
1963 Craig Beattie Celtic; St Johnstone 5 1 4 2 3 2 0 60.00 40.00 .00 80.00 2004-01-18 20y 00m 02d 2007-01-14 22y 11m 29d Beattie
1964 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
1965 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
1966 James Beattie St Mirren; Rangers 4 4 0 0 2 2 .00 50.00 50.00 25.00 1991-12-21 18y 10m 05d 1992-04-11 19y 01m 26d Beattie
1967 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
1968 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
1969 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
1970 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
1971 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
1972 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
1973 Jack Beaumont Livingston (Meadowbank Thistle) 2 0 2 1 0 1 50.00 .00 50.00 50.00 2014-08-20 19y 11m 08d 2015-02-14 20y 05m 02d Beaumont
1974 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
1975 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
1976 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
1977 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
1978 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
1979 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
1980 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
1981 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
1982 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
1983 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
1984 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
1985 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
1986 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
1987 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
1988 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
1989 Gavin Beith Dundee; East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-14 23y 09m 07d 2005-07-14 23y 09m 07d Beith
1990 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
1991 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
1992 Radek Bejbl Slavia Prague 1 0 1 1 0 0 100.00 .00 .00 100.00 1992-09-16 20y 00m 18d 1992-09-16 20y 00m 18d Bejbl
1993 Rachid Belabed Aberdeen 4 0 4 1 1 2 25.00 25.00 50.00 37.50 1999-12-08 19y 01m 18d 2000-08-13 19y 09m 24d Belabed
1994 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
1995 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
1996 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
1997 Alan W Bell St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1966-08-31 Not Known 1966-08-31 Not Known Bell
1998 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
1999 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
2000 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
2001 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
2002 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
2003 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
2004 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
2005 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
2006 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
2007 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
2008 Cameron Bell Kilmarnock; Rangers; Hibernian 12 12 0 4 4 4 33.33 33.33 33.33 50.00 2010-04-10 23y 06m 23d 2015-05-02 28y 07m 14d Bell
2009 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
2010 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
2011 Dougie Bell Aberdeen; Rangers; Hibernian 20 14 6 1 9 5 6 45.00 25.00 30.00 57.50 1980-10-04 21y 00m 29d 1988-01-02 28y 03m 28d Bell
2012 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
2013 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
2014 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
2015 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
2016 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
2017 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
2018 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
2019 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
2020 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
2021 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
2022 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
2023 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
2024 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
2025 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
2026 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
2027 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
2028 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
2029 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
2030 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
2031 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
2032 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
2033 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
2034 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
2035 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
2036 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
2037 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
2038 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
2039 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
2040 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
2041 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
2042 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
2043 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
2044 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
2045 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
2046 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
2047 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
2048 Kyle Benedictus Dundee; Alloa Athletic; Raith Rovers; Dunfermline Athletic 16 15 1 4 3 9 25.00 18.75 56.25 34.38 2012-11-03 20y 10m 27d 2023-07-09 31y 07m 02d Benedictus
2049 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
2050 Abdessalam Benjelloun Hibernian 9 5 4 1 3 1 5 33.33 11.11 55.56 38.89 2006-04-02 21y 02m 05d 2010-03-20 25y 01m 20d Benjelloun
2051 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
2052 Filip Benkovic Celtic 3 3 0 1 3 0 0 100.00 .00 .00 100.00 2018-10-28 21y 03m 15d 2019-05-19 21y 10m 06d Benkovic
2053 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
2054 Alan Alex Symington Bennett Greenock Morton; Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1975-08-27 20y 10m 29d 1975-08-27 20y 10m 29d Bennett
2055 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
2056 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
2057 Bennett Clachnacuddin 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known Bennett
2058 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
2059 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
2060 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
2061 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
2062 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
2063 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
2064 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
2065 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
2066 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
2067 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
2068 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
2069 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
2070 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
2071 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
2072 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
2073 William Alister Bennett Berwick Rangers; Forfar Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1977-08-23 22y 01m 18d 1982-02-13 26y 07m 08d Bennett
2074 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
2075 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
2076 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
2077 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
2078 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
2079 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
2080 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
2081 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
2082 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
2083 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
2084 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
2085 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
2086 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
2087 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
2088 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
2089 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
2090 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
2091 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
2092 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
2093 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
2094 Eyal Berkovic Celtic 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 1999-08-29 27y 04m 27d 2000-04-08 28y 00m 06d Berkovic
2095 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
2096 Alexandro Bernabei Celtic 3 2 1 2 0 1 66.67 .00 33.33 66.67 2022-10-22 22y 00m 28d 2023-12-16 23y 02m 22d Bernabei
2097 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
2098 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
2099 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
2100 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
2101 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
2102 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
2103 Paulo Bernardo Celtic 2 1 1 1 0 1 50.00 .00 50.00 50.00 2023-10-22 21y 08m 28d 2024-03-03 22y 01m 08d Bernardo
2104 Billy Berntsson Kilmarnock 1 0 1 0 0 1 .00 .00 100.00 .00 2011-01-18 27y 00m 12d 2011-01-18 27y 00m 12d Berntsson
2105 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
2106 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
2107 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
2108 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
2109 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
2110 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
2111 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
2112 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
2113 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
2114 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
2115 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
2116 Horst Bertl SV Hamburg 1 1 0 1 0 0 100.00 .00 .00 100.00 1976-11-03 29y 07m 10d 1976-11-03 29y 07m 10d Bertl
2117 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
2118 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
2119 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
2120 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
2121 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
2122 Vicente Besuijen Aberdeen 3 1 2 1 1 0 2 33.33 .00 66.67 33.33 2022-03-02 20y 10m 20d 2023-01-18 21y 09m 08d Besuijen
2123 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
2124 Jim Bett Airdrieonians; Rangers; Aberdeen 37 35 2 8 16 7 14 43.24 18.92 37.84 52.70 1977-10-15 17y 10m 20d 1992-11-28 33y 00m 03d Bett
2125 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
2126 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
2127 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
2128 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
2129 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
2130 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
2131 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
2132 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
2133 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
2134 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
2135 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
2136 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
2137 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
2138 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
2139 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
2140 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
2141 Leonardo Angel Biagini Real Mallorca 1 0 1 0 1 0 .00 100.00 .00 50.00 1998-10-01 21y 05m 18d 1998-10-01 21y 05m 18d Biagini
2142 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
2143 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
2144 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
2145 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
2146 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
2147 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
2148 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
2149 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
2150 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
2151 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
2152 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
2153 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
2154 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
2155 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
2156 Gael Bigirimana Motherwell 5 2 3 0 1 4 .00 20.00 80.00 10.00 2017-12-09 24y 01m 17d 2018-12-08 25y 01m 16d Bigirimana
2157 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
2158 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
2159 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
2160 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
2161 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
2162 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
2163 Patrizio Billio Dundee; Aberdeen 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1999-10-30 25y 06m 11d 2000-08-27 26y 04m 08d Billio
2164 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
2165 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
2166 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
2167 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
2168 David Thomas Bingham St Johnstone; Dunfermline Athletic; Livingston (Meadowbank Thistle); Inverness Caledonian Thistle 15 12 3 3 8 2 5 53.33 13.33 33.33 60.00 1991-11-09 21y 02m 06d 2003-07-28 32y 10m 25d Bingham
2169 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
2170 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
2171 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
2172 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
2173 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
2174 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
2175 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
2176 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
2177 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
2178 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
2179 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
2180 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
2181 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
2182 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
2183 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
2184 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
2185 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
2186 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
2187 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
2188 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
2189 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
2190 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
2191 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
2192 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
2193 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
2194 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
2195 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
2196 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
2197 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
2198 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
2199 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
2200 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
2201 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
2202 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
2203 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
2204 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
2205 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
2206 Nir Bitton Celtic 19 15 4 1 16 2 1 84.21 10.53 5.26 89.47 2013-12-01 22y 01m 01d 2022-01-26 30y 02m 27d Bitton
2207 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
2208 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
2209 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
2210 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
2211 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
2212 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
2213 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
2214 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
2215 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
2216 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
2217 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
2218 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
2219 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
2220 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
2221 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
2222 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
2223 Ian Black Inverness Caledonian Thistle; Rangers 14 12 2 3 4 7 21.43 28.57 50.00 35.71 2005-09-17 20y 06m 03d 2015-05-02 30y 01m 18d Black
2224 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
2225 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
2226 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
2227 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
2228 Jim Black Airdrieonians; Hibernian 27 27 0 9 8 10 33.33 29.63 37.04 48.15 1966-09-17 22y 10m 04d 1978-02-25 34y 03m 12d Black
2229 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
2230 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
2231 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
2232 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
2233 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
2234 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
2235 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
2236 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
2237 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
2238 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
2239 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
2240 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
2241 Thomas Black Airdrieonians; St Mirren; Kilmarnock 24 23 1 6 7 11 25.00 29.17 45.83 39.58 1988-08-06 25y 09m 26d 1996-04-27 33y 06m 16d Black
2242 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
2243 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
2244 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
2245 William Black Heart of Midlothian B 2 2 0 0 1 1 .00 50.00 50.00 25.00 1924-08-01 Not Known 1926-08-06 Not Known Black
2246 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
2247 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
2248 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
2249 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
2250 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
2251 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
2252 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
2253 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
2254 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
2255 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
2256 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
2257 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
2258 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
2259 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
2260 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
2261 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
2262 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
2263 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
2264 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
2265 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
2266 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
2267 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
2268 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
2269 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
2270 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
2271 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
2272 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
2273 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
2274 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
2275 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
2276 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
2277 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
2278 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
2279 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
2280 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
2281 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
2282 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
2283 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
2284 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
2285 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
2286 Raymond Blair Dumbarton; St Johnstone; Motherwell 19 15 4 6 4 7 8 21.05 36.84 42.11 39.47 1978-02-18 19y 03m 06d 1986-03-15 27y 04m 03d Blair
2287 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
2288 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
2289 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
2290 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
2291 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
2292 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
2293 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
2294 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
2295 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
2296 Shane Blaney Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 2023-11-11 24y 09m 22d 2023-11-11 24y 09m 22d Blaney
2297 Stefan Blank VfB Stuttgart 1893 1 0 1 0 0 1 .00 .00 100.00 .00 2000-09-28 23y 06m 18d 2000-09-28 23y 06m 18d Blank
2298 Horst Blankenburg SV Hamburg 1 1 0 1 0 0 100.00 .00 .00 100.00 1976-11-03 29y 03m 24d 1976-11-03 29y 03m 24d Blankenburg
2299 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
2300 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
2301 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
2302 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
2303 Reggie Blinker Celtic 7 4 3 1 5 0 2 71.43 .00 28.57 71.43 1997-10-18 28y 04m 14d 2000-04-08 30y 10m 04d Blinker
2304 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
2305 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
2306 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
2307 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
2308 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
2309 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
2310 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
2311 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
2312 Cameron Blues Livingston (Meadowbank Thistle); Greenock Morton 2 2 0 0 1 1 .00 50.00 50.00 25.00 2021-02-20 22y 10m 07d 2024-03-11 25y 10m 27d Blues
2313 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
2314 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
2315 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
2316 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
2317 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
2318 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
2319 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
2320 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
2321 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
2322 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
2323 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
2324 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
2325 Ian Blyth Berwick Rangers 1 0 1 0 1 0 .00 100.00 .00 50.00 1972-08-19 25y 02m 24d 1972-08-19 25y 02m 24d Blyth
2326 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
2327 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
2328 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
2329 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
2330 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
2331 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
2332 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
2333 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
2334 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
2335 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
2336 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
2337 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
2338 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
2339 Malachi Boateng Dundee 3 3 0 1 0 2 33.33 .00 66.67 33.33 2023-08-27 21y 01m 22d 2024-02-03 21y 06m 29d Boateng
2340 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
2341 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
2342 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
2343 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
2344 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
2345 Scott Boden Inverness Caledonian Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 2016-08-20 26y 08m 01d 2016-08-20 26y 08m 01d Boden
2346 Darko Bodul Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2015-10-18 26y 09m 07d 2015-10-18 26y 09m 07d Bodul
2347 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
2348 Derk Boerrigter Celtic 2 1 1 2 0 0 100.00 .00 .00 100.00 2013-09-14 26y 10m 29d 2014-02-22 27y 04m 06d Boerrigter
2349 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
2350 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
2351 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
2352 Adam Bogdan Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 2018-10-31 31y 01m 04d 2018-12-29 31y 03m 02d Bogdan
2353 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
2354 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
2355 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
2356 Boland Galston 1 1 0 0 0 1 .00 .00 100.00 .00 1924-02-09 Not Known 1924-02-09 Not Known Boland
2357 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
2358 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
2359 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
2360 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
2361 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
2362 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
2363 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
2364 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
2365 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
2366 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
2367 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
2368 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
2369 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
2370 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
2371 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
2372 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
2373 Giacomo Bonaventura Fiorentina 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-10-06 33y 01m 14d 2022-10-06 33y 01m 14d Bonaventura
2374 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
2375 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
2376 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
2377 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
2378 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
2379 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
2380 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
2381 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
2382 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
2383 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
2384 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
2385 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
2386 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
2387 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
2388 Pat Bonner Celtic 48 48 0 24 14 10 50.00 29.17 20.83 64.58 1980-09-13 20y 03m 20d 1995-04-19 34y 10m 26d Bonner
2389 Stephane Bonnes Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 2003-10-25 25y 07m 29d 2003-10-25 25y 07m 29d Bonnes
2390 Jerome Bonnissel Rangers; Fulham 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-07-31 31y 03m 15d 2004-07-31 31y 03m 15d Bonnissel
2391 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
2392 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
2393 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
2394 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
2395 Callum Booth Hibernian; Raith Rovers; Partick Thistle; St Johnstone; The Spartans 19 17 2 2 7 10 10.53 36.84 52.63 28.95 2011-04-03 19y 10m 04d 2024-01-20 32y 07m 21d Booth
2396 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
2397 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
2398 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
2399 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
2400 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
2401 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
2402 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
2403 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
2404 Jon Borde Dundee 2 2 0 0 1 1 .00 50.00 50.00 25.00 2017-12-12 25y 11m 09d 2018-04-01 26y 02m 29d Borde
2405 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
2406 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
2407 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
2408 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
2409 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
2410 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
2411 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
2412 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
2413 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
2414 Andreas Bornschein Lokomotiv Leipzig 1 0 1 0 0 1 .00 .00 100.00 .00 1976-09-29 19y 10m 00d 1976-09-29 19y 10m 00d Bornschein
2415 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
2416 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
2417 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
2418 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
2419 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
2420 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
2421 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
2422 Walter Borthwick Greenock Morton; East Fife; Dunfermline Athletic 6 6 0 2 1 3 2 16.67 50.00 33.33 41.67 1966-03-19 17y 11m 15d 1979-10-20 31y 06m 16d Borthwick
2423 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
2424 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
2425 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
2426 Goran Boskovic Red Star Belgrade 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-08-22 19y 10m 11d 1996-08-22 19y 10m 11d Boskovic
2427 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
2428 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
2429 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
2430 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
2431 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
2432 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
2433 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
2434 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
2435 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
2436 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
2437 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
2438 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
2439 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
2440 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
2441 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
2442 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
2443 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
2444 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
2445 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
2446 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
2447 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
2448 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
2449 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
2450 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
2451 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
2452 James Bowie Rangers 7 7 0 1 4 0 3 57.14 .00 42.86 57.14 1910-12-24 Not Known 1915-02-20 Not Known Bowie
2453 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
2454 Jim Bowie Dunfermline Athletic 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1979-10-20 22y 08m 18d 1983-02-09 26y 00m 07d Bowie
2455 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
2456 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
2457 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
2458 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
2459 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
2460 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
2461 David Bowman Dundee United; Raith Rovers 37 36 1 1 6 14 17 16.22 37.84 45.95 35.14 1986-08-23 22y 05m 13d 1998-08-19 34y 05m 09d Bowman
2462 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
2463 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
2464 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
2465 Ryan Bowman Motherwell 7 4 3 2 2 0 5 28.57 .00 71.43 28.57 2016-09-30 24y 10m 00d 2018-12-08 27y 00m 08d Bowman
2466 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
2467 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
2468 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
2469 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
2470 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
2471 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
2472 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
2473 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
2474 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
2475 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
2476 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
2477 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
2478 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
2479 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
2480 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
2481 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
2482 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
2483 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
2484 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
2485 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
2486 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
2487 Kris Boyd Kilmarnock; Rangers 50 39 11 16 18 10 22 36.00 20.00 44.00 46.00 2001-12-15 18y 03m 27d 2018-11-10 35y 02m 23d Boyd
2488 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
2489 Scott Boyd Livingston (Meadowbank Thistle); Partick Thistle; Ross County; Kilmarnock 11 11 0 3 3 5 27.27 27.27 45.45 40.91 2005-09-11 19y 03m 07d 2019-02-01 32y 07m 28d Boyd
2490 Steven Boyd Hamilton Academical 2 0 2 0 0 2 .00 .00 100.00 .00 2017-09-16 20y 05m 04d 2018-12-26 21y 08m 14d Boyd
2491 Tom Boyd Motherwell; Celtic 59 53 6 21 14 24 35.59 23.73 40.68 47.46 1984-03-03 18y 03m 08d 2002-04-28 36y 05m 04d Boyd
2492 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
2493 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
2494 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
2495 Caolan Stephen Boyd-Munce St Mirren 3 1 2 1 0 2 33.33 .00 66.67 33.33 2023-09-23 23y 07m 28d 2024-04-06 24y 02m 11d Boyd-Munce
2496 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
2497 Morgan Boyes Livingston (Meadowbank Thistle) 1 1 0 0 1 0 .00 100.00 .00 50.00 2023-01-29 21y 09m 07d 2023-01-29 21y 09m 07d Boyes
2498 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
2499 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
2500 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
2501 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
2502 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
2503 Martin Boyle Dundee; Hibernian 18 14 4 3 6 7 5 33.33 38.89 27.78 52.78 2014-07-22 21y 02m 27d 2024-02-28 30y 10m 03d Boyle
2504 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
2505 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
2506 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
2507 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
2508 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
2509 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
2510 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
2511 Will Boyle Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 2016-12-27 21y 03m 26d 2016-12-27 21y 03m 26d Boyle
2512 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
2513 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
2514 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
2515 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
2516 Bradford Fraserburgh 1 1 0 0 0 1 .00 .00 100.00 .00 1954-02-13 Not Known 1954-02-13 Not Known Bradford
2517 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
2518 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
2519 Bradley Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1919-04-12 Not Known 1919-04-12 Not Known Bradley
2520 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
2521 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
2522 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
2523 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
2524 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
2525 Stephen Bradley Dunfermline Athletic; Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 2004-12-04 20y 00m 15d 2004-12-04 20y 00m 15d Bradley
2526 Steven Bradley Livingston (Meadowbank Thistle) 2 2 0 0 1 1 .00 50.00 50.00 25.00 2023-01-29 20y 10m 12d 2024-01-02 21y 09m 16d Bradley
2527 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
2528 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
2529 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
2530 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
2531 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
2532 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
2533 Garry Brady Dundee; St Mirren 16 15 1 3 4 9 18.75 25.00 56.25 31.25 2002-10-26 26y 01m 19d 2010-10-23 34y 01m 16d Brady
2534 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
2535 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
2536 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
2537 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
2538 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
2539 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
2540 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
2541 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
2542 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
2543 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
2544 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
2545 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
2546 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
2547 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
2548 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
2549 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
2550 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
2551 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
2552 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
2553 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
2554 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
2555 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
2556 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
2557 Jamie Brandon Livingston (Meadowbank Thistle) 3 2 1 0 0 3 .00 .00 100.00 .00 2023-11-01 25y 08m 27d 2024-04-13 26y 02m 08d Brandon
2558 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
2559 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
2560 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
2561 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
2562 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
2563 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
2564 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
2565 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
2566 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
2567 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
2568 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
2569 Kenneth Brannigan Queens Park; Clydebank[4] 1 1 0 0 0 1 .00 .00 100.00 .00 1998-01-24 32y 07m 16d 1998-01-24 32y 07m 16d Brannigan
2570 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
2571 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
2572 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
2573 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
2574 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
2575 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
2576 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
2577 Harald Brattbakk Celtic 6 4 2 3 3 0 50.00 50.00 .00 75.00 1997-12-13 26y 10m 12d 1999-11-20 28y 09m 19d Brattbakk
2578 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
2579 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
2580 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
2581 Benny Brazil Hibernian; Hamilton Academical 18 17 1 4 7 7 22.22 38.89 38.89 41.67 1979-03-10 20y 03m 00d 1987-03-07 28y 02m 25d Brazil
2582 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
2583 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
2584 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
2585 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
2586 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
2587 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
2588 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
2589 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
2590 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
2591 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
2592 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
2593 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
2594 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
2595 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
2596 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
2597 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
2598 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
2599 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
2600 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
2601 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
2602 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
2603 Bernard Breslin Hibernian 82 82 0 2 18 21 43 21.95 25.61 52.44 34.76 1888-02-11 Not Known 1906-04-23 Not Known Breslin
2604 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
2605 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
2606 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
2607 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
2608 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
2609 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
2610 Brevett Fulham 1 1 0 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known Brevett
2611 Craig Brewster Raith Rovers; Dundee United; Hibernian; Dunfermline Athletic; Inverness Caledonian Thistle; Aberdeen 26 22 4 3 9 5 12 34.62 19.23 46.15 44.23 1992-07-18 25y 07m 05d 2007-09-22 40y 09m 09d Brewster
2612 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
2613 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
2614 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
2615 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
2616 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
2617 Bridgeford Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known Bridgeford
2618 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
2619 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
2620 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
2621 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
2622 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
2623 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
2624 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
2625 Dean Brill Inverness Caledonian Thistle; Motherwell 4 4 0 2 2 0 50.00 50.00 .00 75.00 2013-08-31 27y 08m 29d 2014-02-15 28y 02m 13d Brill
2626 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
2627 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
2628 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
2629 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
2630 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
2631 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
2632 Richard Brittain Livingston (Meadowbank Thistle); St Mirren; Ross County 14 11 3 3 3 5 6 21.43 35.71 42.86 39.29 2004-04-17 20y 06m 24d 2014-04-19 30y 06m 26d Brittain
2633 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
2634 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
2635 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
2636 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
2637 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
2638 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
2639 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
2640 Kirk Broadfoot St Mirren; Rangers; Kilmarnock; Inverness Caledonian Thistle; Greenock Morton 20 17 3 7 6 7 35.00 30.00 35.00 50.00 2006-09-09 22y 01m 01d 2024-03-11 39y 07m 03d Broadfoot
2641 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
2642 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
2643 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
2644 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
2645 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
2646 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
2647 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
2648 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
2649 Julian Raymond Broddle St Mirren; Partick Thistle; Raith Rovers 13 11 2 2 5 6 15.38 38.46 46.15 34.62 1991-01-12 26y 02m 11d 1996-02-03 31y 03m 02d Broddle
2650 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
2651 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
2652 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
2653 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
2654 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
2655 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
2656 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
2657 Jim Brogan Celtic; Ayr United 17 17 0 1 10 4 3 58.82 23.53 17.65 70.59 1965-01-16 20y 07m 11d 1977-04-06 32y 10m 01d Brogan
2658 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
2659 John George Brogan Clyde 7 6 1 1 1 5 14.29 14.29 71.43 21.43 1979-09-29 21y 04m 11d 1983-03-26 24y 10m 08d Brogan
2660 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
2661 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
2662 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
2663 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
2664 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
2665 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
2666 George Brooks St Bernards; Clyde 6 6 0 3 0 2 4 .00 33.33 66.67 16.67 1936-04-30 Not Known 1939-05-03 Not Known Brooks
2667 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
2668 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
2669 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
2670 Ryan Broom Fleetwood Town 1 1 0 0 0 1 .00 .00 100.00 .00 2023-07-12 26y 10m 08d 2023-07-12 26y 10m 08d Broom
2671 Eamonn Brophy Hamilton Academical; Kilmarnock; St Mirren; Ross County 17 9 8 4 6 3 8 35.29 17.65 47.06 44.12 2016-01-24 19y 10m 14d 2024-03-16 28y 00m 06d Brophy
2672 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
2673 Javier Sanchez Broto Livingston (Meadowbank Thistle); Celtic 5 5 0 3 1 1 60.00 20.00 20.00 70.00 2001-07-28 29y 11m 03d 2003-05-10 31y 08m 15d Broto
2674 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
2675 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
2676 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
2677 Adam Brown Alloa Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2021-01-16 25y 07m 07d 2021-01-16 25y 07m 07d Brown
2678 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
2679 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
2680 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
2681 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
2682 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
2683 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
2684 Alisdair D Brown Dumbarton 15 15 0 2 8 5 13.33 53.33 33.33 40.00 1975-08-09 18y 04m 11d 1982-10-06 25y 06m 07d Brown
2685 Alistair Brown Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 2003-08-02 18y 05m 21d 2003-08-02 18y 05m 21d Brown
2686 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
2687 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
2688 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
2689 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
2690 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
2691 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
2692 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
2693 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
2694 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
2695 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
2696 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
2697 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
2698 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
2699 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
2700 Brown Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known Brown
2701 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
2702 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
2703 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
2704 Charlie Brown Greenock Morton 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1973-03-12 17y 02m 08d 1978-03-08 22y 02m 04d Brown
2705 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
2706 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
2707 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
2708 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
2709 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
2710 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
2711 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
2712 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
2713 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
2714 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
2715 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
2716 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
2717 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
2718 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
2719 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
2720 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
2721 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
2722 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
2723 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
2724 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
2725 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
2726 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
2727 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
2728 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
2729 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
2730 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
2731 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
2732 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
2733 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
2734 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
2735 James Brown Ross County 2 2 0 0 1 1 .00 50.00 50.00 25.00 2023-09-30 25y 03m 26d 2023-12-30 25y 06m 26d Brown
2736 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
2737 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
2738 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
2739 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
2740 James Andrew Brown Dunfermline Athletic 4 4 0 1 0 3 25.00 .00 75.00 25.00 1970-01-03 18y 03m 27d 1973-10-06 22y 00m 29d Brown
2741 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
2742 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
2743 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
2744 James Brown St Johnstone 3 3 0 0 1 2 .00 33.33 66.67 16.67 2021-10-27 23y 09m 15d 2023-03-04 25y 01m 20d Brown
2745 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
2746 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
2747 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
2748 Jason Brown Inverness Caledonian Thistle; Peterhead 2 1 1 1 1 0 1 50.00 .00 50.00 50.00 2017-07-25 21y 00m 18d 2021-07-10 25y 00m 03d Brown
2749 Jason Brown Blackburn Rovers; Aberdeen 3 2 1 0 2 1 .00 66.67 33.33 33.33 2010-08-07 28y 02m 20d 2012-03-31 29y 10m 13d Brown
2750 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
2751 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
2752 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
2753 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
2754 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
2755 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
2756 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
2757 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
2758 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
2759 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
2760 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
2761 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
2762 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
2763 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
2764 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
2765 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
2766 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
2767 John Todd Brown St Mirren; Berwick Rangers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1966-08-31 19y 02m 01d 1972-08-30 25y 02m 00d Brown
2768 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
2769 Jordon Brown Aberdeen; Peterhead 1 0 1 1 0 0 100.00 .00 .00 100.00 2017-07-25 25y 09m 02d 2017-07-25 25y 09m 02d Brown
2770 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
2771 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
2772 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
2773 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
2774 Mark Brown Rangers; Motherwell; Inverness Caledonian Thistle; Celtic; Kilmarnock; Hibernian; Ross County; Dumbarton 21 21 0 5 7 9 23.81 33.33 42.86 40.48 2001-09-22 20y 06m 25d 2015-07-09 34y 04m 11d Brown
2775 Michael Brown Airdrieonians (Airdrie United); East Fife 1 0 1 0 1 0 .00 100.00 .00 50.00 2008-08-27 24y 00m 25d 2008-08-27 24y 00m 25d Brown
2776 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
2777 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
2778 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
2779 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
2780 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
2781 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
2782 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
2783 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
2784 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
2785 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
2786 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
2787 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
2788 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
2789 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
2790 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
2791 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
2792 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
2793 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
2794 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
2795 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
2796 Scott Brown St Johnstone; Peterhead 2 1 1 1 0 1 50.00 .00 50.00 50.00 2015-08-02 20y 08m 08d 2017-07-25 22y 08m 00d Brown
2797 Scott Brown Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 2016-04-08 30y 11m 13d 2016-04-08 30y 11m 13d Brown
2798 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
2799 Simon Brown Hibernian 6 6 0 1 2 3 16.67 33.33 50.00 33.33 2004-09-04 27y 09m 01d 2006-01-28 29y 01m 25d Brown
2800 Stephen Brown Hibernian 1 0 1 1 0 0 100.00 .00 .00 100.00 1979-03-28 17y 05m 07d 1979-03-28 17y 05m 07d Brown
2801 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
2802 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
2803 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
2804 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
2805 Thomas Brown Kilmarnock; St Mirren 11 7 4 2 3 2 6 27.27 18.18 54.55 36.36 1993-11-30 25y 07m 29d 2000-11-11 32y 07m 10d Brown
2806 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
2807 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
2808 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
2809 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
2810 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
2811 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
2812 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
2813 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
2814 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
2815 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
2816 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
2817 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
2818 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
2819 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
2820 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
2821 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
2822 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
2823 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
2824 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
2825 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
2826 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
2827 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
2828 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
2829 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
2830 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
2831 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
2832 Darren Brownlie Cowdenbeath; Partick Thistle 5 4 1 1 0 4 20.00 .00 80.00 20.00 2014-08-04 20y 03m 25d 2021-03-14 26y 11m 04d Brownlie
2833 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
2834 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
2835 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
2836 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
2837 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
2838 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
2839 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
2840 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
2841 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
2842 Alex Bruce Kilmarnock 3 2 1 3 0 0 100.00 .00 .00 100.00 2019-05-04 34y 07m 06d 2019-11-23 35y 01m 26d Bruce
2843 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
2844 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
2845 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
2846 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
2847 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
2848 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
2849 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
2850 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
2851 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
2852 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
2853 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
2854 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
2855 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
2856 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
2857 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
2858 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
2859 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
2860 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
2861 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
2862 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
2863 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
2864 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
2865 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
2866 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
2867 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
2868 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
2869 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
2870 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
2871 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
2872 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
2873 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
2874 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
2875 Steven Bryce Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1992-04-07 22y 09m 08d 1992-04-07 22y 09m 08d Bryce
2876 Thomas Charles Bryce Kilmarnock; Clydebank[4] 2 2 0 0 0 2 .00 .00 100.00 .00 1981-04-04 21y 02m 08d 1992-08-12 32y 06m 16d Bryce
2877 Tommy Bryce Queen of the South; Greenock Morton 7 5 2 1 0 3 4 .00 42.86 57.14 21.43 1975-02-15 18y 01m 01d 1981-01-24 24y 00m 10d Bryce
2878 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
2879 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
2880 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
2881 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
2882 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
2883 Craig Bryson Kilmarnock; St Johnstone 8 8 0 2 3 2 3 37.50 25.00 37.50 50.00 2008-04-05 21y 04m 30d 2011-04-30 24y 05m 24d Bryson
2884 James Ian Cook Bryson Kilmarnock 4 4 0 2 0 2 2 .00 50.00 50.00 25.00 1987-01-31 24y 02m 05d 1987-08-19 24y 08m 24d Bryson
2885 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
2886 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
2887 Prince Buaben Dundee United; Partick Thistle 10 9 1 4 2 4 40.00 20.00 40.00 50.00 2007-10-20 19y 05m 27d 2014-04-05 25y 11m 13d Buaben
2888 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
2889 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
2890 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
2891 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
2892 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
2893 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
2894 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
2895 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
2896 Martin Buchan Aberdeen; Dundee United; Partick Thistle 12 11 1 1 1 6 5 8.33 50.00 41.67 33.33 1997-02-10 19y 10m 07d 2003-04-12 26y 00m 09d Buchan
2897 Martin Buchan Aberdeen 7 7 0 2 1 4 28.57 14.29 57.14 35.71 1968-10-05 19y 06m 29d 1971-11-27 22y 08m 21d Buchan
2898 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
2899 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
2900 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
2901 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
2902 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
2903 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
2904 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
2905 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
2906 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
2907 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
2908 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
2909 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
2910 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
2911 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
2912 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
2913 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
2914 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
2915 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
2916 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
2917 Liam Buchanan Dunfermline Athletic; Alloa Athletic 11 6 5 1 0 10 9.09 .00 90.91 9.09 2011-10-15 26y 06m 18d 2021-01-16 35y 09m 20d Buchanan
2918 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
2919 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
2920 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
2921 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
2922 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
2923 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
2924 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
2925 Graham Buckley Berwick Rangers; Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1987-08-01 23y 09m 01d 1987-08-01 23y 09m 01d Buckley
2926 John William Buckley Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1984-02-06 21y 08m 19d 1984-02-06 21y 08m 19d Buckley
2927 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
2928 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
2929 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
2930 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
2931 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
2932 Thomas Buffel Feyenoord; Rangers 8 4 4 2 6 1 1 75.00 12.50 12.50 81.25 2004-10-21 23y 08m 02d 2006-08-19 25y 06m 00d Buffel
2933 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
2934 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
2935 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
2936 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
2937 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
2938 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
2939 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
2940 Mark Buist Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1996-04-13 20y 07m 00d 1996-04-13 20y 07m 00d Buist
2941 Lee Bullen Dunfermline Athletic; Falkirk 18 13 5 1 5 3 10 27.78 16.67 55.56 36.11 2000-09-09 29y 05m 11d 2009-12-26 38y 08m 27d Bullen
2942 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
2943 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
2944 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 Not Known 1922-12-02 Not Known Bulloch
2945 Anthony Bullock Ross County; Dundee United; St Mirren 7 7 0 2 2 3 28.57 28.57 42.86 42.86 2001-09-25 29y 07m 07d 2006-12-02 34y 09m 14d Bullock
2946 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
2947 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
2948 Bunton Galston 1 1 0 0 0 1 .00 .00 100.00 .00 1924-02-09 Not Known 1924-02-09 Not Known Bunton
2949 Mark Burchill Celtic; Dundee; Dunfermline Athletic; Kilmarnock; Livingston (Meadowbank Thistle) 18 8 10 1 4 2 12 22.22 11.11 66.67 27.78 1998-09-26 18y 01m 08d 2014-09-28 34y 01m 10d Burchill
2950 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
2951 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
2952 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
2953 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
2954 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
2955 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
2956 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
2957 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
2958 Alexander Burke Kilmarnock; Ross County; St Mirren; Dunfermline Athletic; Ayr United 10 5 5 5 3 2 50.00 30.00 20.00 65.00 1997-04-05 19y 04m 25d 2009-09-23 31y 10m 12d Burke
2959 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
2960 Chris Burke Rangers; Kilmarnock 23 16 7 4 14 4 5 60.87 17.39 21.74 69.57 2003-12-20 20y 00m 18d 2020-02-05 36y 02m 03d Burke
2961 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
2962 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
2963 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
2964 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
2965 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
2966 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
2967 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
2968 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
2969 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
2970 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
2971 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
2972 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
2973 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
2974 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
2975 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
2976 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
2977 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
2978 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
2979 Alexander Burns Motherwell; Partick Thistle; Stranraer 17 12 5 1 8 8 5.88 47.06 47.06 29.41 1994-08-20 21y 00m 16d 2007-01-06 33y 05m 02d Burns
2980 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
2981 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
2982 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
2983 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
2984 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
2985 John Burns Clyde; Dundee United 3 3 0 1 2 0 33.33 66.67 .00 66.67 1974-04-24 20y 07m 03d 1974-11-30 21y 02m 09d Burns
2986 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
2987 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
2988 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
2989 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
2990 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
2991 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
2992 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
2993 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
2994 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
2995 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
2996 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
2997 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
2998 Wes Burns Aberdeen 1 1 0 0 1 0 .00 100.00 .00 50.00 2016-08-13 21y 08m 21d 2016-08-13 21y 08m 21d Burns
2999 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
3000 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
3001 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
3002 John Burridge Hibernian; Aberdeen; Falkirk 6 6 0 0 4 2 .00 66.67 33.33 33.33 1991-08-31 39y 08m 28d 1994-12-03 43y 00m 00d Burridge
3003 Jack Burroughs Ross County 2 1 1 0 1 1 .00 50.00 50.00 25.00 2021-09-18 20y 05m 28d 2021-12-26 20y 09m 05d Burroughs
3004 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
3005 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
3006 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
3007 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
3008 Josef Bursik Stoke City 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-23 22y 00m 11d 2022-07-23 22y 00m 11d Bursik
3009 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
3010 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
3011 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
3012 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
3013 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
3014 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
3015 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
3016 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
3017 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
3018 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
3019 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
3020 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
3021 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
3022 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
3023 Rocky Bushiri Hibernian 8 8 0 0 4 4 .00 50.00 50.00 25.00 2022-02-01 22y 02m 04d 2024-02-28 24y 02m 30d Bushiri
3024 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
3025 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
3026 Calum Butcher Dundee United; Motherwell 5 3 2 1 2 2 20.00 40.00 40.00 40.00 2019-07-12 28y 04m 16d 2023-11-11 32y 08m 16d Butcher
3027 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
3028 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
3029 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
3030 Jack Butland Rangers 5 5 0 5 0 0 100.00 .00 .00 100.00 2023-10-29 30y 07m 19d 2024-04-21 31y 01m 11d Butland
3031 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
3032 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
3033 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
3034 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
3035 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
3036 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
3037 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
3038 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
3039 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
3040 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
3041 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
3042 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
3043 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
3044 Elvis Okello Bwomono St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2024-04-06 25y 04m 08d 2024-04-06 25y 04m 08d Bwomono
3045 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
3046 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
3047 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
3048 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
3049 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
3050 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
3051 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
3052 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
3053 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
3054 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
3055 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
3056 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
3057 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
3058 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
3059 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
3060 Shaun Byrne Dunfermline Athletic; Livingston (Meadowbank Thistle); Dundee 8 7 1 1 3 2 3 37.50 25.00 37.50 50.00 2013-07-13 20y 01m 04d 2022-02-09 28y 08m 00d Byrne
3061 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
3062 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
3063 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
3064 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
3065 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
3066 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
3067 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
3068 Marijan Cabraja Hibernian 3 2 1 0 2 1 .00 66.67 33.33 33.33 2022-08-07 25y 05m 13d 2023-05-27 26y 03m 02d Cabraja
3069 Arthur Cabral Fiorentina 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-10-13 24y 05m 18d 2022-10-13 24y 05m 18d Cabral
3070 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
3071 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
3072 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
3073 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
3074 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
3075 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
3076 Chris Cadden Motherwell; Hibernian 20 19 1 1 5 5 10 25.00 25.00 50.00 37.50 2014-03-01 17y 05m 10d 2023-05-27 26y 08m 08d Cadden
3077 Nicky Cadden Livingston (Meadowbank Thistle) 2 1 1 1 1 0 50.00 50.00 .00 75.00 2018-09-22 22y 00m 03d 2018-12-14 22y 02m 25d Cadden
3078 Liam Caddis St Johnstone 2 1 1 1 0 1 50.00 .00 50.00 50.00 2013-11-02 20y 01m 13d 2014-08-03 20y 10m 14d Caddis
3079 Paul Caddis Celtic; Dundee United 3 2 1 1 0 2 33.33 .00 66.67 33.33 2009-02-28 20y 10m 09d 2010-02-10 21y 09m 22d Caddis
3080 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
3081 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
3082 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
3083 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
3084 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
3085 Junior Caicara Istanbul Basaksehir 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-11-03 33y 06m 07d 2022-11-03 33y 06m 07d Caicara
3086 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
3087 Tony Caig Hibernian; Gretna 1 1 0 0 0 1 .00 .00 100.00 .00 2002-08-11 28y 04m 00d 2002-08-11 28y 04m 00d Caig
3088 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
3089 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
3090 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
3091 Benny Cairney Motherwell 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1965-10-23 20y 00m 07d 1966-03-23 20y 05m 07d Cairney
3092 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
3093 Henry Cairney Airdrieonians; Brechin City 6 4 2 3 0 3 50.00 .00 50.00 50.00 1981-01-01 19y 04m 00d 1992-08-19 30y 11m 18d Cairney
3094 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
3095 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
3096 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
3097 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
3098 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
3099 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
3100 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
3101 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
3102 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
3103 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
3104 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
3105 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
3106 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
3107 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
3108 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
3109 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
3110 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
3111 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
3112 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
3113 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
3114 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
3115 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
3116 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
3117 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
3118 Riccardo Calder Dundee; Inverness Caledonian Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 2018-07-29 22y 06m 03d 2018-07-29 22y 06m 03d Calder
3119 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
3120 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
3121 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
3122 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
3123 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
3124 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
3125 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
3126 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
3127 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
3128 Gary Caldwell Hibernian; Celtic 24 24 0 1 8 7 9 33.33 29.17 37.50 47.92 2002-03-16 19y 11m 04d 2009-12-20 27y 08m 08d Caldwell
3129 George Caldwell Airdrieonians 15 15 0 5 2 8 33.33 13.33 53.33 40.00 1967-04-26 23y 00m 22d 1973-04-21 29y 00m 17d Caldwell
3130 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
3131 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
3132 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
3133 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
3134 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
3135 Ross Caldwell Hibernian 4 1 3 1 2 1 1 50.00 25.00 25.00 62.50 2012-08-12 18y 09m 17d 2013-10-30 20y 00m 04d Caldwell
3136 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
3137 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
3138 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
3139 Ralph Callachan Hibernian 17 17 0 2 4 8 5 23.53 47.06 29.41 47.06 1978-08-26 23y 03m 28d 1986-05-06 31y 00m 07d Callachan
3140 Ross Callachan Raith Rovers; St Johnstone; Ross County 14 12 2 1 0 5 9 .00 35.71 64.29 17.86 2012-07-14 18y 10m 10d 2022-07-30 28y 10m 26d Callachan
3141 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
3142 Liam Callaghan Cowdenbeath 3 2 1 1 1 1 33.33 33.33 33.33 50.00 2014-08-04 19y 09m 25d 2015-07-15 20y 09m 05d Callaghan
3143 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
3144 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
3145 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
3146 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
3147 Tommy Callaghan Dunfermline Athletic; Celtic; Clydebank[4] 22 21 1 1 10 7 5 45.45 31.82 22.73 61.36 1963-08-03 17y 07m 28d 1976-10-25 30y 10m 19d Callaghan
3148 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
3149 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
3150 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
3151 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
3152 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
3153 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
3154 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
3155 Henri Camara Celtic 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-10-16 27y 05m 06d 2004-10-16 27y 05m 06d Camara
3156 Mohamed Camara Celtic; St Mirren 2 2 0 0 2 0 .00 100.00 .00 50.00 2005-10-15 30y 03m 20d 2009-02-21 33y 07m 27d Camara
3157 Ryan Camenzuli Birkirkara 1 0 1 1 0 0 100.00 .00 .00 100.00 2016-07-21 21y 10m 13d 2016-07-21 21y 10m 13d Camenzuli
3158 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
3159 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
3160 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
3161 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
3162 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
3163 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
3164 Donald Daniel Cameron Clydebank[4] 1 1 0 0 1 0 .00 100.00 .00 50.00 1983-04-16 20y 05m 04d 1983-04-16 20y 05m 04d Cameron
3165 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
3166 Douglas James Spence Cameron Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 2004-03-27 21y 01m 19d 2004-03-27 21y 01m 19d Cameron
3167 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
3168 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
3169 Greg Cameron Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2006-10-01 18y 05m 21d 2006-10-01 18y 05m 21d Cameron
3170 Hugh D Cameron Kilmarnock; Ayr United 2 1 1 0 2 0 .00 100.00 .00 50.00 1972-12-09 18y 05m 24d 1975-12-20 21y 06m 05d Cameron
3171 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
3172 Ian Cameron St Mirren; Aberdeen; Partick Thistle; Hibernian; Raith Rovers 40 30 10 2 11 8 20 27.50 20.00 50.00 37.50 1984-03-24 17y 07m 00d 1998-08-19 31y 11m 26d Cameron
3173 Innes Cameron Kilmarnock; Alloa Athletic 4 2 2 1 2 0 2 50.00 .00 50.00 50.00 2018-05-13 17y 08m 21d 2023-09-26 23y 01m 04d Cameron
3174 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
3175 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
3176 James Fairley Cameron Dundee United; Falkirk; Montrose 21 20 1 7 5 9 33.33 23.81 42.86 45.24 1968-02-17 21y 02m 10d 1978-03-25 31y 03m 18d Cameron
3177 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
3178 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
3179 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
3180 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
3181 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
3182 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
3183 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
3184 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
3185 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
3186 Kenneth Cameron Dundee; Kilmarnock; Dundee United 18 16 2 11 8 2 8 44.44 11.11 44.44 50.00 1964-03-21 21y 08m 06d 1973-11-10 31y 03m 26d Cameron
3187 Lyall Cameron Peterhead; Dundee 4 3 1 2 1 0 3 25.00 .00 75.00 25.00 2021-07-10 18y 09m 00d 2024-02-03 21y 03m 24d Cameron
3188 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
3189 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
3190 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
3191 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
3192 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
3193 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
3194 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
3195 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
3196 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
3197 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
3198 Adam Campbell St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2014-01-29 19y 00m 28d 2014-01-29 19y 00m 28d Campbell
3199 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
3200 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
3201 Allan Campbell Motherwell 10 10 0 4 2 4 40.00 20.00 40.00 50.00 2017-12-09 19y 05m 05d 2020-03-07 21y 08m 03d Campbell
3202 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
3203 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
3204 Archie Campbell Dumbarton 3 1 2 0 1 2 .00 33.33 66.67 16.67 2014-09-13 23y 08m 03d 2015-01-10 24y 00m 00d Campbell
3205 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
3206 Bobby (Black) Campbell St Mirren; Motherwell 10 10 0 3 3 2 5 30.00 20.00 50.00 40.00 1961-04-15 19y 08m 02d 1970-02-28 28y 06m 15d Campbell
3207 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
3208 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
3209 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
3210 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
3211 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
3212 Colin Campbell Hibernian; Airdrieonians 5 4 1 2 3 1 1 60.00 20.00 20.00 70.00 1979-03-17 22y 03m 16d 1982-11-06 25y 11m 05d Campbell
3213 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
3214 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
3215 Dean Campbell Aberdeen 5 3 2 2 3 0 40.00 60.00 .00 70.00 2018-12-22 17y 09m 03d 2021-10-30 20y 07m 11d Campbell
3216 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
3217 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
3218 Duncan Matthew Campbell Dundee 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1989-04-15 18y 07m 04d 1990-01-06 19y 03m 26d Campbell
3219 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
3220 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
3221 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
3222 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
3223 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
3224 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
3225 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
3226 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
3227 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
3228 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
3229 Iain Campbell Dunfermline Athletic; Cowdenbeath; Forfar Athletic 6 5 1 1 1 4 16.67 16.67 66.67 25.00 2005-03-05 19y 08m 05d 2015-08-25 30y 01m 28d Campbell
3230 Ian Campbell Alloa Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1983-04-23 23y 04m 07d 1983-04-23 23y 04m 07d Campbell
3231 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
3232 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
3233 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
3234 Jack Campbell Partick Thistle 28 28 0 12 7 9 42.86 25.00 32.14 55.36 1965-01-23 18y 10m 27d 1981-02-28 35y 00m 01d Campbell
3235 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
3236 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
3237 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
3238 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
3239 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
3240 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
3241 John Campbell Celtic; Third Lanark 37 37 0 14 15 7 15 40.54 18.92 40.54 50.00 1891-02-28 Not Known 1904-11-26 Not Known Campbell
3242 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
3243 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
3244 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
3245 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
3246 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
3247 Josh Campbell Hibernian 9 4 5 1 3 5 11.11 33.33 55.56 27.78 2022-02-01 21y 08m 26d 2023-12-27 23y 07m 21d Campbell
3248 Kenneth Campbell 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 Campbell
3249 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
3250 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
3251 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
3252 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
3253 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
3254 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
3255 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
3256 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
3257 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
3258 Ross Campbell Hibernian; East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2014-07-12 27y 00m 09d 2014-07-12 27y 00m 09d Campbell
3259 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
3260 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
3261 Stephen Campbell Dundee 7 6 1 0 3 4 .00 42.86 57.14 21.43 1988-03-30 20y 04m 10d 1993-04-10 25y 04m 21d Campbell
3262 Steven Campbell East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-12 27y 10m 22d 2014-07-12 27y 10m 22d Campbell
3263 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
3264 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
3265 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
3266 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
3267 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
3268 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
3269 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
3270 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
3271 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
3272 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
3273 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
3274 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
3275 William Gibson Campbell Dundee; Motherwell 15 15 0 2 5 6 4 33.33 40.00 26.67 53.33 1966-10-01 22y 02m 29d 1973-09-15 29y 02m 13d Campbell
3276 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
3277 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]
3278 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
3279 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
3280 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
3281 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
3282 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
3283 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
3284 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
3285 David Cancola Ross County 4 4 0 0 1 3 .00 25.00 75.00 12.50 2021-12-26 25y 02m 03d 2023-04-22 26y 05m 30d Cancola
3286 Daniel Candeias Rangers 7 7 0 1 6 1 0 85.71 14.29 .00 92.86 2017-08-19 29y 05m 25d 2019-04-20 31y 01m 26d Candeias
3287 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
3288 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
3289 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
3290 Marco Antonio Simoes Caneira FC Girondins de Bordeaux 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-11-27 24y 09m 18d 2003-11-27 24y 09m 18d Caneira
3291 Peter Canero Kilmarnock; Dundee United 12 9 3 1 3 8 8.33 25.00 66.67 20.83 1999-11-27 18y 10m 09d 2005-11-05 24y 09m 18d Canero
3292 Claudio Caniggia Dundee; Rangers 8 7 1 1 4 2 2 50.00 25.00 25.00 62.50 2000-11-25 33y 10m 16d 2003-02-15 36y 01m 06d Caniggia
3293 Paul Cannell Newcastle United; Berwick Rangers 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1983-09-20 30y 00m 18d 1983-09-20 30y 00m 18d Cannell
3294 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
3295 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
3296 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
3297 Mark Canning Kilmarnock 1 0 1 0 0 1 .00 .00 100.00 .00 2003-02-08 19y 04m 27d 2003-02-08 19y 04m 27d Canning
3298 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
3299 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
3300 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
3301 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
3302 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
3303 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
3304 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
3305 Todd Cantwell Rangers 6 5 1 1 5 1 0 83.33 16.67 .00 91.67 2023-02-01 24y 11m 05d 2024-04-21 26y 01m 25d Cantwell
3306 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
3307 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
3308 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
3309 Nuno Fernando Capucho Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-09-21 31y 07m 00d 2003-09-21 31y 07m 00d Capucho
3310 Massimiliano Caputo Livingston (Meadowbank Thistle) 3 0 3 3 0 0 100.00 .00 .00 100.00 2001-07-28 20y 10m 18d 2002-05-12 21y 08m 02d Caputo
3311 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
3312 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
3313 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
3314 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
3315 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
3316 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
3317 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
3318 Graham Carey Celtic; St Mirren; Ross County; St Johnstone 18 17 1 5 4 4 10 22.22 22.22 55.56 33.33 2010-04-03 20y 10m 14d 2024-02-07 34y 08m 18d Carey
3319 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
3320 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
3321 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
3322 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
3323 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
3324 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
3325 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
3326 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
3327 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
3328 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
3329 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
3330 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
3331 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
3332 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
3333 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
3334 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
3335 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
3336 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
3337 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
3338 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
3339 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
3340 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
3341 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
3342 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
3343 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
3344 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
3345 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
3346 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
3347 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
3348 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
3349 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
3350 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
3351 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
3352 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
3353 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
3354 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
3355 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
3356 Dale Carrick Kilmarnock; Airdrieonians (Airdrie United); Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 2020-01-18 26y 00m 11d 2021-07-20 27y 06m 13d Carrick
3357 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
3358 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
3359 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
3360 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
3361 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
3362 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
3363 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
3364 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
3365 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
3366 Jake Carroll Motherwell 4 4 0 3 0 1 75.00 .00 25.00 75.00 2019-09-14 28y 01m 03d 2022-05-11 30y 09m 00d Carroll
3367 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
3368 Pat Carroll Hibernian; Raith Rovers; Falkirk 9 6 3 1 2 3 4 22.22 33.33 44.44 38.89 1975-05-03 17y 06m 10d 1982-11-20 25y 00m 28d Carroll
3369 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
3370 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
3371 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
3372 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
3373 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
3374 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
3375 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
3376 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
3377 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
3378 Joe Carson Arbroath; Motherwell 11 11 0 1 3 3 5 27.27 27.27 45.45 40.91 1974-11-16 20y 11m 23d 1984-03-03 30y 03m 08d Carson
3379 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
3380 Stephen Carson Rangers; Dundee United 2 2 0 0 0 2 .00 .00 100.00 .00 2001-12-26 21y 02m 20d 2002-12-21 22y 02m 15d Carson
3381 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
3382 Trevor Carson Sunderland; Motherwell; Dundee United; St Mirren; Dundee 13 13 0 4 3 6 30.77 23.08 46.15 42.31 2017-08-26 29y 05m 21d 2024-02-03 35y 10m 29d Carson
3383 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
3384 John Carswell Leith Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1903-12-12 Not Known 1904-03-12 Not Known Carswell
3385 Stuart Carswell Motherwell; Dumbarton 9 4 5 5 1 3 55.56 11.11 33.33 61.11 2011-04-09 18y 07m 00d 2018-07-07 25y 09m 28d Carswell
3386 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
3387 Cameron Carter-Vickers Celtic 9 9 0 1 7 0 2 77.78 .00 22.22 77.78 2022-01-26 24y 00m 26d 2024-03-03 26y 02m 03d Carter-Vickers
3388 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
3389 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
3390 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
3391 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
3392 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
3393 Esteban Casagolda Motherwell 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-04-09 24y 03m 04d 2011-04-09 24y 03m 04d Casagolda
3394 Damian Casalinuovo Dundee United; Hamilton Academical 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2009-12-12 22y 06m 06d 2010-11-20 23y 05m 14d Casalinuovo
3395 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
3396 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
3397 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
3398 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
3399 Dan Casey Motherwell 4 4 0 2 0 2 50.00 .00 50.00 50.00 2023-02-19 25y 03m 22d 2024-02-17 26y 03m 19d Casey
3400 Jim Casey Celtic 2 1 1 2 0 0 100.00 .00 .00 100.00 1976-02-07 18y 06m 05d 1978-08-19 21y 00m 17d Casey
3401 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
3402 Ian Cashmore Ayr United 2 1 1 1 1 0 1 50.00 .00 50.00 50.00 1980-09-03 19y 10m 30d 1982-02-20 21y 04m 16d Cashmore
3403 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
3404 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
3405 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
3406 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
3407 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
3408 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
3409 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
3410 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
3411 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
3412 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
3413 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
3414 Cathcart Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-21 Not Known 1968-05-21 Not Known Cathcart
3415 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
3416 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
3417 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
3418 Dave Cattenach Celtic; Falkirk 3 2 1 1 0 2 33.33 .00 66.67 33.33 1970-10-28 24y 04m 01d 1972-11-04 26y 04m 08d Cattenach
3419 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
3420 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
3421 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
3422 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
3423 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
3424 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
3425 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
3426 Kevin Cawley Alloa Athletic; Dumbarton 8 7 1 2 2 0 6 25.00 .00 75.00 25.00 2014-10-11 25y 06m 24d 2021-04-09 32y 00m 23d Cawley
3427 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
3428 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
3429 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
3430 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
3431 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
3432 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
3433 Tomas Cerny Hamilton Academical; Hibernian; Partick Thistle; Aberdeen 17 17 0 3 3 11 17.65 17.65 64.71 26.47 2008-08-30 23y 04m 20d 2018-03-17 32y 11m 07d Cerny
3434 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
3435 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
3436 Du-Ri Cha Celtic 4 2 2 3 0 1 75.00 .00 25.00 75.00 2010-09-11 30y 01m 17d 2011-12-10 31y 04m 15d Cha
3437 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
3438 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
3439 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
3440 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
3441 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
3442 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
3443 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
3444 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
3445 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
3446 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
3447 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
3448 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
3449 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
3450 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
3451 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
3452 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
3453 Joseph Chalmers Motherwell; Inverness Caledonian Thistle; Ross County; Ayr United; Dunfermline Athletic 8 6 2 1 1 6 12.50 12.50 75.00 18.75 2016-01-16 22y 00m 13d 2023-07-09 29y 06m 06d Chalmers
3454 Paul Chalmers Celtic; St Mirren 10 9 1 2 2 5 3 20.00 50.00 30.00 45.00 1986-12-06 23y 01m 06d 1989-10-28 25y 11m 28d Chalmers
3455 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
3456 Steve Chalmers Celtic; Greenock Morton; Partick Thistle 28 27 1 11 12 7 9 42.86 25.00 32.14 55.36 1960-12-17 23y 11m 21d 1974-04-27 37y 04m 01d Chalmers
3457 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
3458 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
3459 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
3460 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
3461 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
3462 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
3463 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
3464 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
3465 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
3466 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
3467 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
3468 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
3469 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
3470 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
3471 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
3472 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
3473 Antonio Reguero Inverness Caledonian Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-01-26 30y 06m 22d 2013-01-26 30y 06m 22d Chapinal
3474 Chaplin Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1917-05-05 Not Known 1917-05-05 Not Known Chaplin
3475 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
3476 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
3477 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
3478 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
3479 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
3480 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
3481 Lionel Charbonnier Rangers 2 2 0 2 0 0 100.00 .00 .00 100.00 1998-10-17 31y 11m 22d 1999-12-22 33y 01m 27d Charbonnier
3482 Jose Cifuentes Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-12-06 24y 08m 24d 2023-12-06 24y 08m 24d Charcopa
3483 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
3484 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
3485 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
3486 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
3487 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
3488 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
3489 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
3490 Chic Charnley St Mirren; Hamilton Academical; Partick Thistle; Dundee; Hibernian 18 18 0 1 0 2 16 .00 11.11 88.89 5.56 1983-11-09 20y 04m 29d 1997-11-08 34y 04m 28d Charnley
3491 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
3492 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
3493 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
3494 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
3495 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
3496 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
3497 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
3498 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
3499 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
3500 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
3501 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
3502 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
3503 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
3504 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
3505 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
3506 Daniele Chiarini Partick Thistle; Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2002-12-14 23y 08m 03d 2002-12-14 23y 08m 03d Chiarini
3507 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
3508 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
3509 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
3510 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
3511 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
3512 Dionisis Chiotis AEK Athens 1 1 0 1 0 0 100.00 .00 .00 100.00 2006-08-23 29y 02m 19d 2006-08-23 29y 02m 19d Chiotis
3513 Aiden Chippendale Inverness Caledonian Thistle 1 0 1 0 1 0 .00 100.00 .00 50.00 2011-09-10 19y 03m 17d 2011-09-10 19y 03m 17d Chippendale
3514 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
3515 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
3516 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
3517 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
3518 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
3519 Ross Chisholm Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-05-07 21y 03m 23d 2009-05-07 21y 03m 23d Chisholm
3520 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
3521 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
3522 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
3523 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
3524 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
3525 Tim Chow Ross County 2 2 0 1 1 0 50.00 50.00 .00 75.00 2016-12-03 22y 10m 15d 2017-03-01 23y 01m 11d Chow
3526 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
3527 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
3528 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
3529 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
3530 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
3531 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
3532 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
3533 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
3534 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
3535 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
3536 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
3537 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
3538 Gerard Christie Ayr United 8 5 3 1 4 2 2 50.00 25.00 25.00 62.50 1977-04-23 19y 04m 10d 1982-02-20 24y 02m 07d Christie
3539 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
3540 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
3541 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
3542 Kevin Christie Motherwell; Airdrieonians (Airdrie United) 5 4 1 0 2 3 .00 40.00 60.00 20.00 1997-03-22 20y 11m 21d 2004-07-24 28y 03m 23d Christie
3543 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
3544 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
3545 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
3546 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
3547 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
3548 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
3549 Ryan Christie Inverness Caledonian Thistle; Celtic; Aberdeen 13 8 5 5 8 3 2 61.54 23.08 15.38 73.08 2015-09-11 20y 06m 20d 2021-07-31 26y 05m 09d Christie
3550 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
3551 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
3552 Caleb Chukwuemeka Livingston (Meadowbank Thistle) 1 0 1 0 0 1 .00 .00 100.00 .00 2022-03-19 20y 01m 22d 2022-03-19 20y 01m 22d Chukwuemeka
3553 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
3554 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
3555 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
3556 Nadir Ciftci Dundee United; Celtic; Motherwell; St Johnstone 9 6 3 1 4 4 1 44.44 44.44 11.11 66.67 2013-09-28 21y 07m 16d 2022-02-19 30y 00m 07d Ciftci
3557 Erik Cikos Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 2014-04-19 25y 08m 20d 2014-04-19 25y 08m 20d Cikos
3558 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
3559 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]
3560 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)
3561 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
3562 Tim Clancy Kilmarnock; Motherwell; Hibernian 12 11 1 4 5 3 33.33 41.67 25.00 54.17 2008-01-05 23y 06m 28d 2013-01-03 28y 06m 26d Clancy
3563 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
3564 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
3565 Alex Clark Arbroath; St Mirren 7 7 0 1 2 4 14.29 28.57 57.14 28.57 1896-02-08 Not Known 1967-03-18 Not Known Clark
3566 Sandy Clark St Johnstone; Queen of the South 15 15 0 3 5 7 20.00 33.33 46.67 36.67 2014-10-04 22y 03m 08d 2022-01-18 29y 06m 23d Clark
3567 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
3568 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
3569 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
3570 Christopher Clark Aberdeen; Plymouth Argyle 23 18 5 1 4 8 11 17.39 34.78 47.83 34.78 2000-11-04 20y 01m 20d 2012-08-26 31y 11m 11d Clark
3571 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
3572 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
3573 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
3574 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
3575 Gary Clark Falkirk; Hamilton Academical 1 0 1 0 0 1 .00 .00 100.00 .00 1991-08-28 26y 11m 15d 1991-08-28 26y 11m 15d Clark
3576 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
3577 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
3578 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
3579 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
3580 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
3581 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
3582 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
3583 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
3584 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
3585 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
3586 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
3587 John Brown Clark Dundee United; Falkirk; Dunfermline Athletic 36 24 12 3 9 13 14 25.00 36.11 38.89 43.06 1983-10-22 19y 00m 27d 1996-11-02 32y 01m 08d Clark
3588 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
3589 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
3590 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
3591 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
3592 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
3593 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
3594 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
3595 Nicky Clark Rangers; Dundee United; St Johnstone 10 8 2 2 1 3 6 10.00 30.00 60.00 25.00 2014-11-22 23y 05m 19d 2024-02-07 32y 08m 04d Clark
3596 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
3597 Nobby Clark Partick Thistle; Queen of the South 14 14 0 1 1 4 9 7.14 28.57 64.29 21.43 1970-03-14 17y 11m 02d 1982-03-13 29y 11m 01d Clark
3598 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
3599 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
3600 Robert Rodger Clark Rangers; Kilmarnock 4 3 1 0 2 2 .00 50.00 50.00 25.00 1981-03-14 18y 04m 10d 1987-02-09 24y 03m 05d Clark
3601 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
3602 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
3603 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
3604 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
3605 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
3606 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
3607 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
3608 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
3609 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
3610 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
3611 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
3612 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]
3613 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]
3614 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
3615 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
3616 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
3617 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
3618 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
3619 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
3620 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
3621 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
3622 Patrick Clarke Dunfermline Athletic; Raith Rovers 3 2 1 1 0 2 33.33 .00 66.67 33.33 2010-07-27 25y 02m 09d 2012-07-14 27y 01m 26d Clarke
3623 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
3624 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
3625 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
3626 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
3627 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
3628 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
3629 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
3630 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
3631 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
3632 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
3633 Walter Scott Clarke Airdrieonians 4 3 1 2 2 0 50.00 50.00 .00 75.00 1971-10-16 21y 11m 14d 1973-02-07 23y 03m 05d Clarke
3634 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
3635 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
3636 David Clarkson Motherwell; St Johnstone 26 19 7 4 7 6 13 26.92 23.08 50.00 38.46 2003-03-01 17y 05m 19d 2016-01-16 30y 04m 06d Clarkson
3637 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
3638 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
3639 Leighton Clarkson Aberdeen 7 7 0 1 3 0 4 42.86 .00 57.14 42.86 2022-10-16 20y 11m 27d 2024-01-27 22y 03m 08d Clarkson
3640 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
3641 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
3642 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
3643 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
3644 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
3645 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
3646 Craig Clay Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 2016-09-30 24y 04m 25d 2016-11-26 24y 06m 21d Clay
3647 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
3648 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
3649 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
3650 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
3651 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
3652 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
3653 Alexander Cleland Dundee United; Rangers 31 29 2 1 12 9 10 38.71 29.03 32.26 53.23 1988-10-01 17y 09m 21d 1998-04-25 27y 04m 15d Cleland
3654 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
3655 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
3656 Bruce Clelland Motherwell; Ayr United 5 5 0 3 0 2 60.00 .00 40.00 60.00 1979-09-19 20y 11m 24d 1983-02-12 24y 04m 17d Clelland
3657 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
3658 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
3659 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
3660 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
3661 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
3662 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
3663 Robert Clements Leith Athletic 9 9 0 1 2 1 6 22.22 11.11 66.67 27.78 1889-03-02 Not Known 1891-10-24 Not Known Clements
3664 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
3665 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
3666 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
3667 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
3668 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
3669 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
3670 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
3671 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
3672 Sammy Clingan Kilmarnock; Glenavon 5 3 2 3 0 2 60.00 .00 40.00 60.00 2013-02-16 29y 01m 03d 2019-07-06 35y 05m 23d Clingan
3673 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
3674 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
3675 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
3676 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
3677 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
3678 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
3679 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
3680 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
3681 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
3682 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
3683 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
3684 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
3685 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
3686 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
3687 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
3688 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
3689 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
3690 Tommy Coakley Motherwell; Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1964-04-04 16y 10m 14d 1968-11-30 21y 06m 09d Coakley
3691 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
3692 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
3693 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
3694 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
3695 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
3696 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
3697 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
3698 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
3699 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
3700 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
3701 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
3702 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
3703 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
3704 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
3705 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
3706 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
3707 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
3708 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
3709 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
3710 Ian Cochrane Greenock Morton 4 3 1 2 2 0 50.00 50.00 .00 75.00 1980-09-20 21y 04m 24d 1981-03-21 21y 10m 22d Cochrane
3711 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
3712 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
3713 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
3714 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
3715 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
3716 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
3717 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
3718 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
3719 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
3720 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
3721 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
3722 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
3723 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
3724 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
3725 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
3726 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
3727 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
3728 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
3729 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
3730 Anthony Richard Cole St Johnstone 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-05-15 20y 07m 27d 1993-05-15 20y 07m 27d Cole
3731 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
3732 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
3733 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
3734 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
3735 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
3736 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
3737 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
3738 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
3739 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
3740 Nick Colgan Hibernian; Dundee United 12 12 0 4 5 3 33.33 41.67 25.00 54.17 1999-12-19 26y 03m 00d 2003-01-02 29y 03m 14d Colgan
3741 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
3742 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
3743 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
3744 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
3745 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
3746 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
3747 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
3748 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
3749 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
3750 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
3751 Adam Collin Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 2016-05-12 31y 05m 03d 2016-05-12 31y 05m 03d Collin
3752 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
3753 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
3754 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
3755 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
3756 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
3757 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
3758 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
3759 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
3760 Derek Collins Greenock Morton; Hibernian 7 7 0 2 0 5 28.57 .00 71.43 28.57 1988-02-20 18y 10m 05d 2000-05-21 31y 01m 06d Collins
3761 Doug Collins Burnley 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1970-09-15 25y 00m 18d 1973-11-06 28y 02m 09d Collins
3762 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
3763 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
3764 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
3765 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
3766 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
3767 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
3768 John Collins Hibernian; Celtic 39 38 1 5 13 12 14 33.33 30.77 35.90 48.72 1986-03-22 18y 01m 22d 1997-10-12 29y 08m 12d Collins
3769 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
3770 Peter Collins Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1969-08-02 20y 08m 04d 1969-08-02 20y 08m 04d Collins
3771 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
3772 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
3773 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
3774 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
3775 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
3776 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
3777 Colman Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1899-04-17 Not Known 1899-04-17 Not Known Colman
3778 Donald Colman Motherwell; Aberdeen; Dumbarton 33 33 0 15 5 12 45.45 15.15 36.36 53.03 1905-09-02 Not Known 1921-10-29 Not Known Colman
3779 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
3780 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
3781 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
3782 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
3783 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
3784 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
3785 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
3786 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
3787 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
3788 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
3789 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
3790 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
3791 Luca Colville Greenock Morton 2 1 1 0 2 0 .00 100.00 .00 50.00 2021-02-20 21y 07m 03d 2021-04-20 21y 09m 03d Colville
3792 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
3793 Alan Combe Dundee United; Kilmarnock 25 25 0 6 4 15 24.00 16.00 60.00 32.00 1999-05-15 25y 01m 12d 2009-04-04 35y 00m 01d Combe
3794 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
3795 Kris Commons Celtic 16 14 2 7 13 1 2 81.25 6.25 12.50 84.38 2011-05-11 27y 08m 11d 2016-04-30 32y 08m 00d Commons
3796 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
3797 Jack Compton Falkirk; St Johnstone 2 2 0 1 0 1 50.00 .00 50.00 50.00 2010-02-13 21y 05m 11d 2010-09-21 22y 00m 19d Compton
3798 Aaron Comrie St Johnstone; Dunfermline Athletic 4 4 0 0 2 2 .00 50.00 50.00 25.00 2017-10-21 20y 08m 18d 2023-07-09 26y 05m 06d Comrie
3799 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
3800 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
3801 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
3802 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
3803 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
3804 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
3805 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
3806 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
3807 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
3808 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
3809 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
3810 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
3811 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
3812 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
3813 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
3814 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
3815 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
3816 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
3817 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
3818 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
3819 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
3820 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
3821 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
3822 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
3823 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
3824 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
3825 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
3826 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
3827 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
3828 George Connelly Celtic; Falkirk 15 15 0 2 11 2 2 73.33 13.33 13.33 80.00 1968-10-12 19y 07m 11d 1976-10-06 27y 07m 05d Connelly
3829 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
3830 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
3831 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
3832 Lee Connelly Alloa Athletic 2 0 2 1 0 1 50.00 .00 50.00 50.00 2020-11-24 21y 01m 06d 2020-11-28 21y 01m 10d Connelly
3833 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
3834 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
3835 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
3836 Aidan Connolly Dundee United; Dunfermline Athletic; Falkirk 4 2 2 0 0 4 .00 .00 100.00 .00 2015-10-18 20y 02m 03d 2020-09-22 25y 01m 07d Connolly
3837 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
3838 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
3839 Connolly Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1942-11-14 Not Known 1942-11-14 Not Known Connolly
3840 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
3841 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
3842 Mark Connolly Dundee United 1 1 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 27y 06m 26d 2019-07-12 27y 06m 26d Connolly
3843 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
3844 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
3845 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
3846 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
3847 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
3848 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
3849 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
3850 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
3851 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
3852 Robert Connor Ayr United; Dundee; Aberdeen; Kilmarnock 52 50 2 8 21 14 16 40.38 26.92 30.77 53.85 1979-08-18 19y 00m 14d 1996-04-27 35y 08m 23d Connor
3853 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
3854 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
3855 David Shortel Conroy Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1982-01-20 20y 03m 26d 1982-01-20 20y 03m 26d Conroy
3856 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
3857 Michael Conroy Celtic; Hibernian 5 4 1 2 4 0 1 80.00 .00 20.00 80.00 1979-04-18 21y 08m 19d 1983-09-03 26y 01m 04d Conroy
3858 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
3859 Ryan Conroy Celtic; Dundee; Raith Rovers; Peterhead 7 5 2 2 3 0 4 42.86 .00 57.14 42.86 2012-09-02 25y 04m 05d 2021-07-10 34y 02m 12d Conroy
3860 Andrew Considine Aberdeen; St Johnstone 43 38 5 1 12 11 20 27.91 25.58 46.51 40.70 2005-08-20 18y 04m 19d 2024-02-07 36y 10m 06d Considine
3861 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
3862 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
3863 Craig Conway Dundee United 13 11 2 1 4 4 5 30.77 30.77 38.46 46.15 2006-10-01 21y 04m 29d 2011-05-15 26y 00m 13d Conway
3864 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
3865 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
3866 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
3867 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
3868 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
3869 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
3870 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
3871 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
3872 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
3873 Derek W Cook Kilmarnock 3 3 0 0 2 1 .00 66.67 33.33 33.33 1987-01-31 18y 09m 05d 1987-02-09 18y 09m 14d Cook
3874 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
3875 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
3876 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
3877 Jimmy Cook Kilmarnock; Dumbarton 17 17 0 5 4 6 7 23.53 35.29 41.18 41.18 1968-08-17 20y 06m 01d 1976-04-14 28y 01m 29d Cook
3878 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
3879 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
3880 Stephen Cook Queens Park 4 4 0 1 0 0 4 .00 .00 100.00 .00 1982-03-20 19y 01m 19d 1983-04-06 20y 02m 05d Cook
3881 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
3882 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
3883 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
3884 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
3885 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
3886 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
3887 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
3888 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
3889 Alex Cooper Ross County; Falkirk 5 2 3 0 1 4 .00 20.00 80.00 10.00 2013-02-02 21y 02m 29d 2014-11-15 23y 00m 11d Cooper
3890 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
3891 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
3892 Davie Cooper Clydebank[4]; Rangers; Motherwell 52 48 4 5 22 9 21 42.31 17.31 40.38 50.96 1977-02-26 21y 00m 01d 1995-02-07 38y 11m 13d Cooper
3893 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
3894 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
3895 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
3896 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
3897 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
3898 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
3899 Matthew Cooper Inverness Caledonian Thistle; Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-18 23y 00m 17d 2017-07-18 23y 00m 17d Cooper
3900 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
3901 Neale Cooper Aberdeen; Rangers; Dunfermline Athletic 20 17 3 10 4 6 50.00 20.00 30.00 60.00 1981-04-11 17y 04m 18d 1995-08-30 31y 09m 06d Cooper
3902 Neil Cooper Aberdeen; St Mirren; Hibernian 26 26 0 4 11 11 15.38 42.31 42.31 36.54 1978-12-23 19y 04m 11d 1990-09-15 31y 01m 03d Cooper
3903 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
3904 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
3905 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
3906 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
3907 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
3908 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
3909 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
3910 Copland Huntly 1 1 0 0 0 1 .00 .00 100.00 .00 1993-01-09 Not Known 1993-01-09 Not Known Copland
3911 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
3912 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
3913 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
3914 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
3915 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
3916 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
3917 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
3918 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
3919 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
3920 Mark Christian Corcoran Hamilton Academical; St Mirren 6 1 5 2 2 1 3 33.33 16.67 50.00 41.67 2003-07-17 22y 07m 17d 2008-08-30 27y 09m 00d Corcoran
3921 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
3922 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
3923 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
3924 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
3925 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
3926 Vedran Corluka Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-08-25 25y 06m 20d 2011-08-25 25y 06m 20d Corluka
3927 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
3928 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
3929 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
3930 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
3931 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
3932 Dean Cornelius Motherwell 3 2 1 2 0 1 66.67 .00 33.33 66.67 2022-05-11 21y 01m 00d 2023-02-19 21y 10m 08d Cornelius
3933 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
3934 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
3935 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
3936 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
3937 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
3938 Barry Corr Celtic; Motherwell 2 1 1 1 0 1 50.00 .00 50.00 50.00 1999-04-14 18y 03m 01d 2004-05-16 23y 04m 03d Corr
3939 Corrales Osasuna 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Corrales
3940 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
3941 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
3942 Martyn Corrigan Falkirk; Motherwell; Kilmarnock 25 23 2 1 6 7 12 24.00 28.00 48.00 38.00 1998-04-04 20y 07m 21d 2008-01-05 30y 04m 22d Corrigan
3943 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
3944 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
3945 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
3946 Oscar Cortes Rangers 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-02-24 20y 02m 21d 2024-02-24 20y 02m 21d Cortes
3947 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
3948 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
3949 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
3950 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
3951 Cossar Blantyre 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-11 Not Known 1896-01-11 Not Known Cossar
3952 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
3953 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
3954 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
3955 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
3956 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
3957 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
3958 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
3959 Dara Costelloe St Johnstone; Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 2023-11-25 20y 11m 14d 2024-01-23 21y 01m 12d Costelloe
3960 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
3961 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
3962 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
3963 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
3964 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
3965 James George Coughlin Queen of the South 4 3 1 0 1 3 .00 25.00 75.00 12.50 1978-01-14 24y 05m 19d 1983-02-02 29y 06m 07d Coughlin
3966 Lassana Couibaly Rangers 2 2 0 2 0 0 100.00 .00 .00 100.00 2018-10-07 Not Known 2018-12-02 Not Known Couibaly
3967 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
3968 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
3969 Michael Coulson St Johnstone 2 1 1 2 0 0 100.00 .00 .00 100.00 2016-09-17 28y 05m 13d 2017-05-17 29y 01m 13d Coulson
3970 Frank Coulston Partick Thistle 11 9 2 3 2 4 5 18.18 36.36 45.45 36.36 1967-11-18 25y 01m 13d 1975-01-18 32y 03m 13d Coulston
3971 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
3972 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
3973 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
3974 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
3975 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
3976 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
3977 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
3978 Alan Cousin Dundee; Hibernian 26 26 0 8 5 5 15 19.23 19.23 57.69 28.85 1957-01-12 18y 10m 05d 1969-01-01 30y 09m 25d Cousin
3979 Daniel Cousin Rangers 1 1 0 1 0 0 1 .00 .00 100.00 .00 2007-09-15 30y 07m 08d 2007-09-15 30y 07m 08d Cousin
3980 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
3981 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
3982 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
3983 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
3984 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
3985 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
3986 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
3987 Cowan Galston 1 1 0 0 0 1 .00 .00 100.00 .00 1924-02-09 Not Known 1924-02-09 Not Known Cowan
3988 David Robert Cowan Arbroath; Stenhousemuir; Motherwell; Gretna 4 3 1 2 1 0 3 25.00 .00 75.00 25.00 1936-12-19 22y 02m 11d 2004-05-16 Not Known Cowan
3989 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
3990 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
3991 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
3992 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
3993 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
3994 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
3995 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
3996 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
3997 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
3998 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
3999 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
4000 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
4001 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
4002 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
4003 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
4004 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
4005 Thomas Cowan Rangers; Dundee 3 1 2 2 1 0 66.67 33.33 .00 83.33 1989-04-29 19y 08m 01d 2003-10-04 34y 01m 06d Cowan
4006 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
4007 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
4008 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
4009 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
4010 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
4011 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
4012 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
4013 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
4014 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
4015 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
4016 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
4017 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
4018 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
4019 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
4020 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
4021 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
4022 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
4023 Don Cowie Ross County; Inverness Caledonian Thistle 10 8 2 2 2 6 20.00 20.00 60.00 30.00 2001-09-25 18y 07m 10d 2009-01-24 25y 11m 09d Cowie
4024 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
4025 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
4026 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
4027 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
4028 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
4029 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
4030 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
4031 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
4032 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
4033 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
4034 Bobby Cox Dundee 25 25 0 5 4 15 20.00 16.00 60.00 28.00 1957-01-12 22y 11m 19d 1968-08-14 34y 06m 21d Cox
4035 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
4036 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
4037 David Cox Kilmarnock; Cowdenbeath 4 2 2 1 0 3 25.00 .00 75.00 25.00 2008-05-10 19y 01m 23d 2020-10-10 31y 06m 23d Cox
4038 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
4039 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
4040 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
4041 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
4042 Lee Cox Inverness Caledonian Thistle 3 3 0 0 2 1 .00 66.67 33.33 33.33 2010-09-18 19y 09m 16d 2011-04-16 20y 04m 14d Cox
4043 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
4044 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
4045 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
4046 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
4047 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
4048 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
4049 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
4050 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
4051 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
4052 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
4053 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
4054 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
4055 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
4056 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
4057 Joseph Anthony Coyle Dumbarton; Airdrieonians 10 9 1 2 2 6 20.00 20.00 60.00 30.00 1979-10-06 22y 03m 12d 1985-01-05 27y 06m 12d Coyle
4058 Owen Coyle Airdrieonians; Dundee United; Motherwell; Dunfermline Athletic; Falkirk; Airdrieonians (Airdrie United) 26 25 1 9 8 8 10 30.77 30.77 38.46 46.15 1990-08-17 24y 01m 03d 2004-07-24 38y 00m 10d Coyle
4059 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
4060 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
4061 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
4062 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
4063 Christopher John Coyne Dundee 4 4 0 0 2 2 .00 50.00 50.00 25.00 2001-02-17 22y 01m 28d 2001-05-20 22y 05m 00d Coyne
4064 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
4065 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
4066 Thomas Coyne Clydebank[4]; Dundee United; Dundee; Celtic; Motherwell 48 40 8 17 15 14 19 31.25 29.17 39.58 45.83 1982-03-27 19y 04m 13d 1998-10-31 35y 11m 17d Coyne
4067 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
4068 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
4069 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
4070 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
4071 Mark Craib Dundee 2 1 1 0 1 1 .00 50.00 50.00 25.00 1990-01-06 19y 10m 29d 1990-04-04 20y 01m 27d Craib
4072 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
4073 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
4074 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
4075 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
4076 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
4077 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
4078 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
4079 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
4080 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
4081 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
4082 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
4083 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
4084 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
4085 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
4086 David Craig Dundee United; Raith Rovers; Partick Thistle 5 5 0 1 0 2 3 .00 40.00 60.00 20.00 1995-03-21 25y 09m 10d 1997-08-19 28y 02m 08d Craig
4087 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
4088 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
4089 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
4090 Jim Craig Celtic 13 13 0 9 1 3 69.23 7.69 23.08 73.08 1966-01-29 22y 08m 22d 1972-04-29 28y 11m 22d Craig
4091 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
4092 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
4093 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
4094 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
4095 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
4096 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
4097 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
4098 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
4099 Liam Craig Falkirk; St Johnstone; Hibernian 43 34 9 3 14 12 17 32.56 27.91 39.53 46.51 2006-03-25 19y 02m 26d 2020-02-01 33y 01m 05d Craig
4100 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
4101 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
4102 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
4103 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
4104 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
4105 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
4106 Steven Craig Motherwell; Aberdeen 5 3 2 0 4 1 .00 80.00 20.00 40.00 2003-09-27 22y 07m 22d 2005-01-29 23y 11m 24d Craig
4107 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
4108 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
4109 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
4110 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
4111 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
4112 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
4113 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
4114 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
4115 Stephen Craigan Motherwell; Partick Thistle 38 36 2 1 12 10 16 31.58 26.32 42.11 44.74 1997-10-04 20y 11m 13d 2011-12-24 35y 02m 03d Craigan
4116 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
4117 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
4118 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
4119 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
4120 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
4121 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
4122 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
4123 Stephen Crainey Celtic 3 2 1 1 3 0 0 100.00 .00 .00 100.00 2000-11-01 19y 04m 10d 2002-10-20 21y 03m 28d Crainey
4124 Daniel Crainie Celtic; Airdrieonians; Kilmarnock 4 3 1 1 2 1 25.00 50.00 25.00 50.00 1991-01-26 28y 08m 02d 1994-04-02 31y 10m 09d Crainie
4125 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
4126 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
4127 Gordon Alexander Cramond Montrose; St Johnstone; Ayr United; Kilmarnock 16 13 3 3 5 2 8 31.25 12.50 50.00 37.50 1974-02-09 24y 10m 21d 1981-04-04 32y 00m 16d Cramond
4128 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
4129 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
4130 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
4131 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
4132 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
4133 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
4134 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
4135 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
4136 Ali Crawford Hamilton Academical; St Johnstone 13 10 3 4 3 3 7 23.08 23.08 53.85 34.62 2010-02-21 18y 06m 24d 2022-12-28 31y 04m 28d Crawford
4137 Andy Crawford Greenock Morton 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-04-29 Not Known 1968-04-29 Not Known Crawford
4138 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
4139 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
4140 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
4141 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
4142 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
4143 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
4144 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
4145 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
4146 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
4147 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
4148 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
4149 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
4150 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
4151 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
4152 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
4153 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
4154 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
4155 Paul Crawford Dunfermline Athletic; East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1984-08-22 20y 01m 08d 1984-08-22 20y 01m 08d Crawford
4156 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
4157 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
4158 Robbie Crawford Livingston (Meadowbank Thistle); Motherwell 1 1 0 0 1 0 .00 100.00 .00 50.00 2019-10-26 25y 04m 04d 2019-10-26 25y 04m 04d Crawford
4159 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
4160 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
4161 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
4162 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
4163 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
4164 Crawley Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Crawley
4165 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
4166 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
4167 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
4168 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
4169 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
4170 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
4171 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
4172 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
4173 Allan William Creer Livingston (Meadowbank Thistle); Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2006-09-20 19y 10m 08d 2006-09-20 19y 10m 08d Creer
4174 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
4175 Patrick Cregg Falkirk; Hibernian; St Mirren; St Johnstone 19 16 3 5 6 8 26.32 31.58 42.11 42.11 2006-03-25 20y 01m 04d 2014-01-18 27y 10m 28d Cregg
4176 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
4177 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
4178 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
4179 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
4180 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
4181 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
4182 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
4183 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
4184 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
4185 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
4186 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
4187 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
4188 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
4189 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
4190 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
4191 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
4192 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
4193 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
4194 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
4195 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
4196 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
4197 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
4198 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
4199 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
4200 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
4201 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
4202 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
4203 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
4204 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
4205 Matt Crooks Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 2016-11-30 22y 10m 10d 2016-11-30 22y 10m 10d Crooks
4206 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
4207 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
4208 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
4209 Alex Cropley Hibernian; Arsenal 12 11 1 6 7 2 3 58.33 16.67 25.00 66.67 1970-03-17 19y 02m 01d 1975-07-30 24y 06m 14d Cropley
4210 Marc Crosas Barcelona; Celtic 4 2 2 1 1 2 25.00 25.00 50.00 37.50 2007-07-28 19y 06m 19d 2009-12-20 21y 11m 11d Crosas
4211 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
4212 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
4213 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
4214 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
4215 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
4216 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
4217 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
4218 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
4219 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
4220 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
4221 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
4222 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
4223 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
4224 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
4225 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
4226 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
4227 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
4228 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
4229 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
4230 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
4231 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
4232 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
4233 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
4234 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
4235 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
4236 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
4237 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
4238 Cruchaga Osasuna 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Cruchaga
4239 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
4240 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
4241 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
4242 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
4243 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
4244 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
4245 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
4246 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
4247 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
4248 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
4249 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)
4250 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
4251 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
4252 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
4253 Carlo Cudicini Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-08-25 37y 11m 19d 2011-08-25 37y 11m 19d Cudicini
4254 Mathew Cudjoe Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2022-08-14 18y 09m 03d 2022-08-14 18y 09m 03d Cudjoe
4255 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
4256 Cuellar Osasuna 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Cuellar
4257 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
4258 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
4259 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
4260 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
4261 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
4262 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
4263 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
4264 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
4265 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
4266 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
4267 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
4268 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
4269 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
4270 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
4271 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
4272 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
4273 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
4274 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
4275 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
4276 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
4277 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
4278 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
4279 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
4280 Jason Cummings Hibernian; Rangers; Dundee 13 11 2 8 6 5 2 46.15 38.46 15.38 65.38 2014-01-02 18y 05m 01d 2021-10-23 26y 02m 22d Cummings
4281 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
4282 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
4283 Adam Cummins Motherwell; Stirling Albion 3 2 1 1 1 1 33.33 33.33 33.33 50.00 2012-11-24 19y 08m 21d 2021-07-20 28y 04m 17d Cummins
4284 Graham Cummins St Johnstone 7 4 3 3 4 1 2 57.14 14.29 28.57 64.29 2015-08-02 27y 07m 04d 2017-10-21 29y 09m 22d Cummins
4285 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
4286 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
4287 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
4288 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
4289 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
4290 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
4291 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
4292 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
4293 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
4294 Billy Cunningham Partick Thistle 16 16 0 4 4 8 25.00 25.00 50.00 37.50 1961-02-04 Not Known 1968-11-09 Not Known Cunningham
4295 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
4296 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
4297 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
4298 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
4299 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
4300 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
4301 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
4302 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
4303 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
4304 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
4305 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
4306 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
4307 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
4308 Ross Cunningham Hamilton Academical 1 0 1 0 0 1 .00 .00 100.00 .00 2018-08-04 20y 02m 12d 2018-08-04 20y 02m 12d Cunningham
4309 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
4310 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
4311 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
4312 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
4313 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
4314 William Livingstone Cunningham Third Lanark; Stirling Albion 15 15 0 1 1 12 6.67 6.67 80.00 10.00 1958-09-27 20y 02m 16d 1968-04-20 29y 09m 09d Cunningham
4315 Edward Cunnington Dunfermline Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 1991-08-10 21y 08m 29d 1992-03-28 22y 04m 16d Cunnington
4316 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
4317 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
4318 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
4319 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
4320 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
4321 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
4322 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
4323 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
4324 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
4325 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
4326 Henry Curran Dumbarton; Dundee United; St Johnstone; Partick Thistle; Dunfermline Athletic 22 18 4 3 7 5 10 31.82 22.73 45.45 43.18 1985-01-05 18y 02m 27d 1997-12-27 31y 02m 18d Curran
4327 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
4328 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
4329 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
4330 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
4331 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
4332 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
4333 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
4334 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
4335 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
4336 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
4337 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
4338 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
4339 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
4340 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
4341 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
4342 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
4343 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
4344 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
4345 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
4346 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
4347 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
4348 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
4349 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
4350 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
4351 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
4352 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
4353 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
4354 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
4355 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
4356 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
4357 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
4358 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
4359 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
4360 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
4361 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
4362 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
4363 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
4364 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
4365 Kevin Cuthbert St Johnstone; Ayr United; Raith Rovers 7 7 0 1 2 4 14.29 28.57 57.14 28.57 2002-03-23 19y 06m 15d 2017-01-25 34y 04m 17d Cuthbert
4366 Scott Cuthbert Celtic; St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-02-21 21y 08m 06d 2009-02-21 21y 08m 06d Cuthbert
4367 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
4368 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
4369 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
4370 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
4371 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
4372 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
4373 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
4374 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
4375 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
4376 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
4377 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
4378 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
4379 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
4380 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
4381 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
4382 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
4383 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
4384 Maciej Dabrowski Hibernian; Cowdenbeath 2 2 0 0 1 1 .00 50.00 50.00 25.00 2019-07-16 21y 01m 07d 2022-02-01 23y 07m 23d Dabrowski
4385 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
4386 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
4387 Alexandre D'Acol Hamilton Academical 3 2 1 0 2 1 .00 66.67 33.33 33.33 2016-01-24 29y 06m 06d 2016-11-21 30y 04m 03d D'Acol
4388 Frederic Dacquin Dunfermline Athletic 2 1 1 0 1 1 .00 50.00 50.00 25.00 2006-07-29 27y 10m 06d 2006-10-28 28y 01m 05d Dacquin
4389 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
4390 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
4391 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
4392 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
4393 Doug Dailey East Fife 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 1971-10-30 18y 07m 24d 1972-09-30 19y 06m 24d Dailey
4394 Christian Dailly Dundee United; Rangers 14 12 2 2 3 5 6 21.43 35.71 42.86 39.29 1990-11-17 17y 00m 25d 2009-05-03 35y 06m 10d Dailly
4395 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
4396 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
4397 Jason Dair Raith Rovers; Dunfermline Athletic; Motherwell; Livingston (Meadowbank Thistle) 28 28 0 4 6 4 18 21.43 14.29 64.29 28.57 1993-10-16 19y 04m 01d 2006-03-05 31y 08m 18d Dair
4398 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
4399 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
4400 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
4401 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
4402 Omar Daley Motherwell 5 1 4 3 0 2 60.00 .00 40.00 60.00 2011-12-24 30y 07m 29d 2013-03-02 31y 10m 05d Daley
4403 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
4404 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
4405 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
4406 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
4407 Kenny Dalglish Celtic; Falkirk Select 20 20 0 11 15 2 3 75.00 10.00 15.00 80.00 1969-11-08 18y 08m 04d 1988-04-24 37y 01m 20d Dalglish
4408 Paul Dalglish Livingston (Meadowbank Thistle); Hibernian; Kilmarnock 5 4 1 1 3 0 2 60.00 .00 40.00 60.00 2005-09-11 28y 06m 24d 2008-05-10 31y 02m 22d Dalglish
4409 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
4410 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
4411 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
4412 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
4413 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
4414 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
4415 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
4416 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
4417 Jon Daly Dundee United; Rangers 21 17 4 4 9 6 5 42.86 28.57 23.81 57.14 2007-03-17 24y 02m 09d 2015-01-16 32y 00m 08d Daly
4418 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
4419 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
4420 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
4421 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
4422 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
4423 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
4424 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
4425 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
4426 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
4427 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
4428 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
4429 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
4430 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
4431 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
4432 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
4433 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
4434 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
4435 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
4436 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
4437 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
4438 Craig Dargo Kilmarnock; Inverness Caledonian Thistle; St Mirren; Raith Rovers 23 13 10 3 4 8 11 17.39 34.78 47.83 34.78 2000-09-24 22y 08m 21d 2012-07-14 34y 06m 11d Dargo
4439 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
4440 Darling Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-09 Not Known 1953-05-09 Not Known Darling
4441 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
4442 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
4443 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
4444 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
4445 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
4446 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
4447 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
4448 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
4449 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
4450 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
4451 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
4452 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
4453 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
4454 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
4455 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
4456 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
4457 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
4458 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
4459 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
4460 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
4461 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
4462 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
4463 Duncan Davidson Aberdeen 3 2 1 1 1 1 1 33.33 33.33 33.33 50.00 1974-08-10 20y 01m 05d 1978-08-12 24y 01m 07d Davidson
4464 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
4465 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
4466 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
4467 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
4468 Hugh Norman Davidson Dundee United; Stirling Albion 4 0 4 1 0 3 25.00 .00 75.00 25.00 1999-12-05 19y 04m 02d 2002-09-25 22y 01m 22d Davidson
4469 Iain Davidson Dundee; Raith Rovers 10 9 1 3 2 5 30.00 20.00 50.00 40.00 2012-09-02 28y 07m 19d 2021-04-30 37y 03m 16d Davidson
4470 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
4471 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
4472 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
4473 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
4474 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
4475 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
4476 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
4477 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
4478 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
4479 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
4480 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
4481 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
4482 Peter Edward Davidson Berwick Rangers 2 2 0 1 1 0 50.00 50.00 .00 75.00 1980-08-13 23y 09m 13d 1984-03-27 27y 04m 27d Davidson
4483 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
4484 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
4485 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
4486 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
4487 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
4488 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
4489 Tom Davidson Raith Rovers; Berwick Rangers 5 5 0 0 2 3 .00 40.00 60.00 20.00 1967-10-14 21y 08m 17d 1976-03-29 30y 02m 02d Davidson
4490 Vic Davidson Celtic; Motherwell 12 11 1 1 5 3 4 41.67 25.00 33.33 54.17 1973-03-24 22y 04m 16d 1979-04-18 28y 05m 10d Davidson
4491 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
4492 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
4493 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
4494 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
4495 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
4496 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
4497 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
4498 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
4499 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
4500 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
4501 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
4502 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
4503 Ben Davies Preston North End; Rangers 6 4 2 6 0 0 100.00 .00 .00 100.00 2015-07-18 19y 11m 07d 2023-11-05 28y 02m 25d Davies
4504 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
4505 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
4506 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
4507 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
4508 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
4509 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
4510 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
4511 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
4512 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
4513 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
4514 Billy Davies St Mirren; Dunfermline Athletic; Motherwell 30 26 4 3 4 10 16 13.33 33.33 53.33 30.00 1988-02-06 23y 08m 08d 1998-04-08 33y 10m 09d Davies
4515 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
4516 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
4517 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
4518 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
4519 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
4520 Eli Davis Aston Villa 2 2 0 2 0 0 100.00 .00 .00 100.00 1881-01-01 Not Known 1882-04-08 Not Known Davis
4521 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
4522 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
4523 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
4524 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
4525 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
4526 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
4527 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
4528 Steven Davis Rangers 26 23 3 2 17 5 4 65.38 19.23 15.38 75.00 2008-02-27 23y 01m 26d 2022-10-01 37y 09m 00d Davis
4529 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
4530 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
4531 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
4532 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
4533 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
4534 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
4535 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
4536 Ali Dawson Rangers 20 20 0 8 4 8 40.00 20.00 40.00 50.00 1978-12-16 20y 09m 21d 1986-01-25 27y 11m 00d Dawson
4537 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
4538 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
4539 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
4540 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
4541 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
4542 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
4543 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
4544 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
4545 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
4546 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
4547 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
4548 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
4549 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
4550 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
4551 Robert McQuillan Dawson Stirling Albion; St Mirren 7 7 0 1 4 2 14.29 57.14 28.57 42.86 1985-08-27 22y 00m 26d 1991-03-30 27y 07m 29d Dawson
4552 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
4553 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
4554 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
4555 James Dayton Kilmarnock 5 4 1 3 2 0 60.00 40.00 .00 80.00 2011-04-30 22y 04m 18d 2013-02-16 24y 02m 04d Dayton
4556 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
4557 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
4558 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
4559 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
4560 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
4561 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
4562 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
4563 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
4564 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
4565 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
4566 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
4567 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
4568 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
4569 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
4570 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
4571 Deivid de Souza FC Girondins de Bordeaux 1 0 1 0 0 1 .00 .00 100.00 .00 2003-11-06 24y 00m 15d 2003-11-06 24y 00m 15d de Souza
4572 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)
4573 Jeffrey Visscher Aberdeen 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 2007-11-11 26y 06m 06d 2008-12-27 27y 07m 22d De Visscher
4574 Raffaele De Vita Ross County; Livingston (Meadowbank Thistle); Falkirk 3 2 1 0 1 2 .00 33.33 66.67 16.67 2015-08-15 27y 10m 23d 2017-07-01 29y 09m 08d De Vita
4575 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
4576 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
4577 Dorus de Vries Dunfermline Athletic; Celtic 2 2 0 2 0 0 100.00 .00 .00 100.00 2007-02-03 26y 01m 06d 2018-01-30 37y 01m 01d De Vries
4578 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
4579 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
4580 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
4581 Roarie Deacon Dundee 4 3 1 1 1 2 25.00 25.00 50.00 37.50 2017-09-30 25y 11m 18d 2018-10-23 27y 00m 11d Deacon
4582 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
4583 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
4584 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
4585 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
4586 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
4587 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
4588 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
4589 '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
4590 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
4591 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
4592 Dearie Clachnacuddin 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known Dearie
4593 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
4594 Robbie Deas Inverness Caledonian Thistle; Kilmarnock 9 9 0 0 3 6 .00 33.33 66.67 16.67 2020-10-06 20y 07m 09d 2024-03-30 24y 01m 03d Deas
4595 Debroyckers Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known Debroyckers
4596 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
4597 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
4598 Gary Deegan Hibernian 2 2 0 0 2 0 .00 100.00 .00 50.00 2012-08-12 24y 10m 15d 2013-01-03 25y 03m 06d Deegan
4599 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
4600 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
4601 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
4602 Jermain Defoe Tottenham Hotspur; Rangers 8 4 4 3 5 1 2 62.50 12.50 25.00 68.75 2011-08-18 28y 10m 11d 2020-02-29 37y 04m 22d Defoe
4603 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
4604 Defrenesco Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known Defrenesco
4605 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
4606 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
4607 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
4608 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
4609 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
4610 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
4611 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
4612 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
4613 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
4614 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
4615 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
4616 Allan Delferriere Hibernian 1 0 1 0 1 0 .00 100.00 .00 50.00 2023-05-27 21y 02m 24d 2023-05-27 21y 02m 24d Delferriere
4617 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
4618 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
4619 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
4620 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
4621 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
4622 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
4623 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
4624 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
4625 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
4626 Karamoko Dembele Celtic 1 0 1 1 0 0 100.00 .00 .00 100.00 2019-05-19 16y 02m 27d 2019-05-19 16y 02m 27d Dembele
4627 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
4628 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
4629 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
4630 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
4631 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
4632 Gary Dempsey Dunfermline Athletic; Aberdeen 14 6 8 4 2 8 28.57 14.29 57.14 35.71 2002-08-24 21y 07m 09d 2007-03-10 26y 01m 23d Dempsey
4633 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
4634 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
4635 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
4636 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
4637 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
4638 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
4639 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
4640 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
4641 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
4642 John Hunter Dempster Queen of the South 5 5 0 1 0 2 3 .00 40.00 60.00 20.00 1975-02-15 26y 04m 07d 1978-04-15 29y 06m 07d Dempster
4643 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
4644 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
4645 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
4646 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
4647 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
4648 Greig Paterson Denham Motherwell 4 4 0 0 1 3 .00 25.00 75.00 12.50 1996-01-10 19y 03m 05d 1998-04-08 21y 06m 03d Denham
4649 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
4650 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
4651 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
4652 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
4653 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
4654 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
4655 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
4656 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
4657 Shaun Dennis Raith Rovers; Hibernian 13 13 0 3 4 6 23.08 30.77 46.15 38.46 1990-07-30 20y 07m 10d 1999-12-19 29y 11m 29d Dennis
4658 William Dennis Kilmarnock 4 4 0 0 2 2 .00 50.00 50.00 25.00 2023-08-13 23y 01m 03d 2024-03-30 23y 08m 20d Dennis
4659 Jim Denny Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 1975-09-06 25y 05m 24d 1975-09-06 25y 05m 24d Denny
4660 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
4661 Denson Edina 1 1 0 0 0 1 .00 .00 100.00 .00 1886-09-11 Not Known 1886-09-11 Not Known Denson
4662 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
4663 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
4664 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
4665 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
4666 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
4667 Cyriel Dessers Rangers 4 3 1 4 4 0 0 100.00 .00 .00 100.00 2023-10-29 28y 10m 21d 2024-04-21 29y 04m 13d Dessers
4668 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
4669 Kenny Deuchar Gretna; Hamilton Academical; St Johnstone; Livingston (Meadowbank Thistle) 7 6 1 1 3 3 1 42.86 42.86 14.29 64.29 2006-05-13 25y 10m 07d 2011-07-16 31y 00m 10d Deuchar
4670 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
4671 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
4672 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
4673 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
4674 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
4675 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
4676 Nicholas Ferenc Deverdics Gretna 2 2 0 1 1 0 50.00 50.00 .00 75.00 2007-08-18 19y 08m 25d 2008-05-13 20y 05m 19d Deverdics
4677 Adam Devine Partick Thistle; Rangers; Motherwell 3 2 1 1 0 2 33.33 .00 66.67 33.33 2021-03-14 17y 11m 17d 2024-02-17 20y 10m 23d Devine
4678 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
4679 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
4680 Danny Devine Inverness Caledonian Thistle; Partick Thistle; Dunfermline Athletic 16 15 1 3 7 6 18.75 43.75 37.50 40.63 2013-02-23 20y 05m 16d 2021-07-25 28y 10m 18d Devine
4681 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
4682 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
4683 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
4684 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
4685 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
4686 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
4687 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
4688 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
4689 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
4690 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
4691 Devlin Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1890-03-22 Not Known 1890-03-22 Not Known Devlin
4692 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
4693 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
4694 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
4695 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
4696 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
4697 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
4698 Michael Devlin Hamilton Academical; Aberdeen; Hibernian; Livingston (Meadowbank Thistle) 11 8 3 2 4 5 18.18 36.36 45.45 36.36 2014-07-09 18y 06m 14d 2024-04-13 Not Known Devlin
4699 Nicholas Devlin Livingston (Meadowbank Thistle); Aberdeen 11 11 0 2 4 5 18.18 36.36 45.45 36.36 2019-10-26 26y 00m 09d 2024-01-27 30y 03m 10d Devlin
4700 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
4701 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
4702 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
4703 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
4704 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
4705 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
4706 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
4707 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
4708 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
4709 Yan Dhanda Ross County 5 4 1 1 1 1 3 20.00 20.00 60.00 30.00 2022-07-30 23y 07m 16d 2024-03-16 25y 03m 02d Dhanda
4710 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
4711 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
4712 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
4713 Paul Di Giacomo Kilmarnock; Airdrieonians (Airdrie United) 12 5 7 2 4 2 6 33.33 16.67 50.00 41.67 2001-03-14 18y 08m 14d 2008-08-27 26y 01m 28d Di Giacomo
4714 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
4715 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
4716 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
4717 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
4718 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é
4719 Zander Diamond Aberdeen 23 21 2 5 5 13 21.74 21.74 56.52 32.61 2003-11-09 18y 07m 28d 2010-12-11 25y 08m 29d Diamond
4720 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
4721 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
4722 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
4723 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
4724 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
4725 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
4726 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
4727 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
4728 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
4729 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
4730 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
4731 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
4732 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
4733 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
4734 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
4735 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
4736 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
4737 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
4738 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
4739 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
4740 Liam Dick Falkirk; Alloa Athletic 5 4 1 2 0 3 40.00 .00 60.00 40.00 2014-08-30 19y 00m 11d 2021-04-09 25y 07m 21d Dick
4741 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
4742 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
4743 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
4744 Gary Dicker Kilmarnock 11 11 0 6 1 4 54.55 9.09 36.36 59.09 2016-02-27 29y 06m 29d 2020-02-05 33y 06m 07d Dicker
4745 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
4746 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
4747 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
4748 Matthew Dickie Rangers 29 29 0 15 11 3 51.72 37.93 10.34 70.69 1896-05-02 Not Known 1903-10-03 Not Known Dickie
4749 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
4750 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
4751 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
4752 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
4753 Francis Dickoh Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-01-01 28y 00m 19d 2011-04-03 28y 03m 21d Dickoh
4754 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
4755 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
4756 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
4757 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
4758 Billy Dickson Kilmarnock; Motherwell 15 15 0 1 5 4 6 33.33 26.67 40.00 46.67 1965-06-19 18y 02m 11d 1973-04-14 26y 00m 06d Dickson
4759 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
4760 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
4761 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
4762 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
4763 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
4764 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
4765 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
4766 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
4767 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
4768 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
4769 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
4770 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
4771 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
4772 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
4773 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
4774 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
4775 Joseph Ronald Dickson Clydebank[4] 7 7 0 1 2 4 14.29 28.57 57.14 28.57 1983-10-05 18y 06m 11d 1986-11-08 21y 07m 15d Dickson
4776 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
4777 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
4778 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
4779 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
4780 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
4781 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
4782 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
4783 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
4784 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
4785 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
4786 Sieb Dijkstra Motherwell; Dundee United 18 18 0 7 6 5 38.89 33.33 27.78 55.56 1992-10-24 26y 00m 04d 1999-04-06 32y 05m 17d Dijkstra
4787 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
4788 Sean Dillon Dundee United 24 21 3 13 6 5 54.17 25.00 20.83 66.67 2007-03-17 23y 07m 17d 2015-12-30 32y 05m 00d Dillon
4789 Shaun Dillon Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 2002-11-23 18y 02m 30d 2002-11-23 18y 02m 30d Dillon
4790 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
4791 Christopher Dilo St Mirren 2 2 0 1 1 0 50.00 50.00 .00 75.00 2013-10-05 19y 09m 00d 2014-05-10 20y 04m 05d Dilo
4792 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
4793 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
4794 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
4795 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
4796 Tony Dingwall Ross County 3 1 2 0 2 1 .00 66.67 33.33 33.33 2015-08-15 21y 00m 21d 2016-12-03 22y 04m 08d Dingwall
4797 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
4798 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
4799 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
4800 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
4801 Mohamed Diomande Rangers 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2024-02-24 22y 03m 26d 2024-04-21 22y 05m 22d Diomande
4802 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
4803 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
4804 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
4805 Jamie Dishington The Spartans 3 3 0 0 0 3 .00 .00 100.00 .00 2021-06-29 24y 06m 17d 2024-01-20 27y 01m 08d Dishington
4806 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
4807 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
4808 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
4809 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
4810 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
4811 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
4812 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
4813 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
4814 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
4815 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
4816 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
4817 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
4818 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
4819 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
4820 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
4821 Paul Dixon Dundee United; Falkirk 17 15 2 8 3 6 47.06 17.65 35.29 55.88 2008-09-27 21y 10m 05d 2020-09-22 33y 10m 00d Dixon
4822 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
4823 Laurent D'Jaffo Ayr United; Aberdeen 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1998-03-07 27y 04m 02d 2002-08-18 31y 09m 13d D'Jaffo
4824 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
4825 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
4826 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
4827 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
4828 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
4829 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
4830 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
4831 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
4832 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
4833 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
4834 Stephen Dobbie Hibernian; Queen of the South 9 5 4 1 3 1 5 33.33 11.11 55.56 38.89 2003-08-02 20y 07m 28d 2021-03-27 38y 03m 22d Dobbie
4835 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
4836 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
4837 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
4838 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
4839 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
4840 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
4841 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
4842 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
4843 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
4844 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
4845 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
4846 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
4847 Greg Docherty Hamilton Academical; Rangers; Hibernian 10 7 3 2 3 5 20.00 30.00 50.00 35.00 2015-08-29 18y 11m 19d 2020-03-03 23y 05m 22d Docherty
4848 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
4849 James Docherty St Johnstone; Partick Thistle 2 1 1 1 1 1 0 50.00 50.00 .00 75.00 1982-02-23 25y 03m 15d 1982-10-30 25y 11m 22d Docherty
4850 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
4851 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
4852 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
4853 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
4854 Mark Docherty St Mirren; Alloa Athletic; Dumbarton 5 5 0 1 0 4 20.00 .00 80.00 20.00 2014-10-11 26y 04m 26d 2015-07-09 27y 01m 24d Docherty
4855 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
4856 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
4857 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
4858 Ross Docherty Livingston (Meadowbank Thistle); Partick Thistle 2 2 0 0 0 2 .00 .00 100.00 .00 2012-09-25 19y 08m 02d 2020-09-26 27y 08m 03d Docherty
4859 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
4860 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
4861 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
4862 Patrik Doci NK Siroki Brijeg 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-26 25y 02m 20d 2006-07-26 25y 02m 20d Doci
4863 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
4864 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
4865 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
4866 Davie Dodds Dundee United; Aberdeen; Rangers 30 27 3 8 14 11 5 46.67 36.67 16.67 65.00 1978-09-30 20y 00m 07d 1990-05-05 31y 07m 12d Dodds
4867 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
4868 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
4869 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
4870 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
4871 Rhian Dodds Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 2005-10-26 26y 07m 16d 2005-10-26 26y 07m 16d Dodds
4872 Billy Dodds Dundee; St Johnstone; Aberdeen; Dundee United; Rangers 46 41 5 14 20 9 17 43.48 19.57 36.96 53.26 1989-11-11 20y 09m 06d 2004-10-27 35y 08m 22d Dodds
4873 Owen Dodgson Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 2024-01-23 20y 10m 04d 2024-02-03 20y 10m 15d Dodgson
4874 Joseph Dodoo Rangers 3 1 2 2 0 1 66.67 .00 33.33 66.67 2016-11-30 Not Known 2017-05-13 Not Known Dodoo
4875 Darren Dods Hibernian; St Johnstone; Inverness Caledonian Thistle; Dundee United; Falkirk 34 32 2 1 12 10 12 35.29 29.41 35.29 50.00 1996-09-28 21y 03m 21d 2012-07-18 37y 01m 11d Dods
4876 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
4877 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
4878 Doherty Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Doherty
4879 James Hugh Doherty Kilmarnock; Clyde 6 6 0 1 1 1 4 16.67 16.67 66.67 25.00 1977-02-05 18y 04m 23d 1983-03-26 24y 06m 13d Doherty
4880 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
4881 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
4882 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
4883 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
4884 Josh Doig Hibernian 4 4 0 0 2 2 .00 50.00 50.00 25.00 2020-10-31 18y 05m 13d 2022-04-09 19y 10m 22d Doig
4885 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
4886 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
4887 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
4888 James Dolan Motherwell; Dundee United; Dunfermline Athletic 26 22 4 6 8 12 23.08 30.77 46.15 38.46 1989-09-16 20y 06m 25d 1999-05-03 30y 02m 11d Dolan
4889 Peter Martin Dolan Clyde 1 1 0 1 0 0 1 .00 .00 100.00 .00 1979-09-29 20y 02m 01d 1979-09-29 20y 02m 01d Dolan
4890 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
4891 Carlos Dominguez Dominguez Real Mallorca 1 0 1 1 0 0 100.00 .00 .00 100.00 1998-09-17 21y 11m 30d 1998-09-17 21y 11m 30d Dominguez
4892 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
4893 Pavel Domov FC Infonet Tallinn 1 0 1 0 0 1 .00 .00 100.00 .00 2016-07-06 22y 06m 06d 2016-07-06 22y 06m 06d Domov
4894 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
4895 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
4896 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
4897 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
4898 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
4899 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
4900 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
4901 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
4902 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
4903 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
4904 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
4905 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
4906 Jim Donald Queen of the South; Alloa Athletic 4 3 1 0 0 4 .00 .00 100.00 .00 1975-08-02 25y 10m 07d 1978-04-22 28y 06m 27d Donald
4907 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
4908 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
4909 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
4910 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
4911 Bradley Donaldson Hibernian; Cowdenbeath 1 1 0 0 1 0 .00 100.00 .00 50.00 2015-07-15 21y 00m 13d 2015-07-15 21y 00m 13d Donaldson
4912 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
4913 Coll Donaldson Dundee United; Inverness Caledonian Thistle; Ross County 4 4 0 1 2 1 25.00 50.00 25.00 50.00 2016-02-20 20y 10m 11d 2020-01-22 24y 09m 13d Donaldson
4914 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
4915 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
4916 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
4917 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
4918 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
4919 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
4920 Reece Donaldson Raith Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 2012-07-14 18y 06m 05d 2012-07-14 18y 06m 05d Donaldson
4921 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
4922 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
4923 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
4924 Massimo Donati Celtic; Hamilton Academical 7 6 1 1 3 1 3 42.86 14.29 42.86 50.00 2007-08-25 26y 04m 30d 2017-03-11 35y 11m 13d Donati
4925 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
4926 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
4927 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
4928 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
4929 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
4930 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
4931 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
4932 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
4933 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
4934 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
4935 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
4936 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
4937 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
4938 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
4939 Liam Donnelly Motherwell; Kilmarnock 11 10 1 5 2 4 45.45 18.18 36.36 54.55 2018-09-26 22y 06m 19d 2024-03-30 28y 00m 23d Donnelly
4940 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
4941 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
4942 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
4943 Paul T Donnelly Dunfermline Athletic 4 3 1 1 0 2 2 .00 50.00 50.00 25.00 1980-03-25 21y 08m 11d 1982-04-24 23y 09m 10d Donnelly
4944 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
4945 Robert Stevenson Donnelly Motherwell; Airdrieonians (Airdrie United) 1 1 0 0 1 0 .00 100.00 .00 50.00 2008-08-27 21y 07m 08d 2008-08-27 21y 07m 08d Donnelly
4946 Simon Donnelly Celtic; Dunfermline Athletic 20 13 7 2 7 7 6 35.00 35.00 30.00 52.50 1994-04-09 19y 04m 08d 2005-10-22 30y 10m 21d Donnelly
4947 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
4948 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
4949 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
4950 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
4951 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
4952 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
4953 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
4954 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
4955 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
4956 Doohan Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Doohan
4957 Ross Doohan Celtic; Tranmere Rovers; Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-13 24y 03m 14d 2022-07-13 24y 03m 14d Doohan
4958 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
4959 Kris Doolan Partick Thistle; Arbroath 16 13 3 5 3 6 7 18.75 37.50 43.75 37.50 2013-08-16 26y 11m 02d 2021-03-20 34y 06m 06d Doolan
4960 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
4961 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
4962 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
4963 Emmanuel Dorado-Rodrigues Livingston (Meadowbank Thistle) 8 8 0 1 2 5 12.50 25.00 62.50 25.00 2003-11-01 30y 07m 04d 2006-03-05 32y 11m 05d Dorado-Rodrigues
4964 Aaron Doran Blackburn Rovers; Inverness Caledonian Thistle 15 12 3 3 3 8 4 20.00 53.33 26.67 46.67 2011-04-16 19y 11m 03d 2020-11-07 29y 05m 25d Doran
4965 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
4966 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
4967 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
4968 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
4969 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
4970 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
4971 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
4972 William Dornan Leith Athletic; Hibernian 58 58 0 23 11 24 39.66 18.97 41.38 49.14 1914-12-25 Not Known 1927-01-01 Not Known Dornan
4973 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
4974 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
4975 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
4976 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
4977 John Dorward Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1934-01-20 Not Known 1934-01-20 Not Known Dorward
4978 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
4979 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
4980 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
4981 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
4982 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
4983 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
4984 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
4985 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
4986 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
4987 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
4988 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
4989 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
4990 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
4991 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
4992 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
4993 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
4994 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
4995 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
4996 Jack Doughty Newton Heath 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1890-01-01 Not Known 1890-01-01 Not Known Doughty
4997 Roger Doughty Newton Heath 1 1 0 1 0 0 100.00 .00 .00 100.00 1890-01-01 Not Known 1890-01-01 Not Known Doughty
4998 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
4999 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
5000 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
5001 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
5002 Barry Douglas Dundee United 8 6 2 1 5 1 2 62.50 12.50 25.00 68.75 2010-08-29 20y 11m 25d 2013-02-09 23y 05m 05d Douglas
5003 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
5004 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
5005 George Douglas Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1968-11-30 18y 03m 07d 1968-11-30 18y 03m 07d Douglas
5006 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
5007 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
5008 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
5009 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
5010 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
5011 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
5012 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
5013 Rab Douglas Dundee; Celtic; Forfar Athletic 26 26 0 19 2 5 73.08 7.69 19.23 76.92 1998-09-12 26y 04m 19d 2015-08-25 43y 04m 01d Douglas
5014 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
5015 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
5016 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
5017 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
5018 Mathias Doumbe Hibernian 4 4 0 1 1 2 25.00 25.00 50.00 37.50 2003-08-02 23y 09m 05d 2004-02-15 24y 03m 18d Doumbe
5019 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
5020 Andy Dow Hibernian; Aberdeen; Motherwell 17 14 3 1 5 4 8 29.41 23.53 47.06 41.18 1996-03-16 23y 01m 09d 2001-09-22 28y 07m 15d Dow
5021 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
5022 Ryan Dow Dundee United; Ross County; Dunfermline Athletic 9 4 5 3 3 3 33.33 33.33 33.33 50.00 2012-09-22 21y 03m 15d 2021-01-30 29y 07m 23d Dow
5023 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
5024 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
5025 Anton Dowds East Fife; Falkirk; Partick Thistle 2 0 2 0 1 1 .00 50.00 50.00 25.00 2019-07-27 22y 08m 11d 2020-09-22 23y 10m 06d Dowds
5026 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
5027 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
5028 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
5029 John Dowie Fulham; Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 1978-03-01 22y 02m 17d 1978-03-01 22y 02m 17d Dowie
5030 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
5031 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
5032 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
5033 Charlie Downie Montrose 1 0 1 0 0 1 .00 .00 100.00 .00 1976-03-16 Not Known 1976-03-16 Not Known Downie
5034 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
5035 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
5036 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
5037 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
5038 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
5039 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
5040 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
5041 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
5042 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
5043 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
5044 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
5045 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
5046 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
5047 Eoin Doyle Hibernian 7 3 4 1 3 3 14.29 42.86 42.86 35.71 2012-01-02 23y 09m 21d 2013-03-10 24y 11m 26d Doyle
5048 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
5049 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
5050 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
5051 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
5052 John Doyle Ayr United; Celtic 21 19 2 1 11 4 6 52.38 19.05 28.57 61.90 1970-11-28 19y 06m 17d 1979-05-14 28y 00m 03d Doyle
5053 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
5054 Michael Doyle Alloa Athletic; St Johnstone; Falkirk 4 4 0 0 0 4 .00 .00 100.00 .00 2014-10-11 23y 02m 10d 2020-02-08 28y 06m 07d Doyle
5055 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
5056 Jake Doyle-Hayes Hibernian 6 5 1 1 3 2 16.67 50.00 33.33 41.67 2022-02-01 23y 01m 04d 2023-05-27 24y 04m 27d Doyle-Hayes
5057 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
5058 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
5059 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
5060 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
5061 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
5062 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
5063 Drew Edina 1 1 0 0 0 1 .00 .00 100.00 .00 1886-09-11 Not Known 1886-09-11 Not Known Drew
5064 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
5065 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
5066 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
5067 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
5068 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
5069 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
5070 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
5071 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
5072 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
5073 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
5074 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
5075 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
5076 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
5077 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
5078 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
5079 Jock Drummond Rangers 31 31 0 15 9 7 48.39 29.03 22.58 62.90 1892-04-23 Not Known 1903-10-03 Not Known Drummond
5080 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
5081 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
5082 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
5083 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
5084 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
5085 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
5086 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
5087 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
5088 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
5089 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
5090 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
5091 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
5092 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
5093 Francois Dubourdeau Motherwell; Kilmarnock 3 3 0 1 0 2 33.33 .00 66.67 33.33 2002-12-04 22y 07m 22d 2003-12-13 23y 08m 01d Dubourdeau
5094 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
5095 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
5096 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
5097 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
5098 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
5099 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
5100 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
5101 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
5102 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
5103 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
5104 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
5105 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
5106 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
5107 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
5108 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
5109 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
5110 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
5111 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
5112 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
5113 Stuart Duff Dundee United; Aberdeen; Inverness Caledonian Thistle 19 15 4 3 5 11 15.79 26.32 57.89 28.95 2002-03-09 20y 01m 14d 2011-04-16 29y 02m 24d Duff
5114 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
5115 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
5116 Kieran Duffie Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 2015-01-24 22y 10m 20d 2015-03-21 23y 00m 17d Duffie
5117 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
5118 Robert Ronald Duffin Stirling Albion 5 5 0 1 0 0 5 .00 .00 100.00 .00 1976-02-14 25y 01m 30d 1979-09-15 28y 09m 00d Duffin
5119 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
5120 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
5121 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
5122 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
5123 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
5124 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
5125 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
5126 Duffy Bellstane Birds 1 1 0 1 0 0 1 .00 .00 100.00 .00 1889-09-28 Not Known 1889-09-28 Not Known Duffy
5127 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
5128 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
5129 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
5130 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
5131 Kieran Duffy Falkirk 2 1 1 2 0 0 100.00 .00 .00 100.00 2010-09-21 18y 06m 17d 2012-07-18 20y 04m 14d Duffy
5132 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
5133 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
5134 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
5135 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
5136 Wallace Duffy St Johnstone; Inverness Caledonian Thistle 5 5 0 1 1 3 20.00 20.00 60.00 30.00 2019-10-30 20y 06m 18d 2021-07-25 22y 03m 13d Duffy
5137 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
5138 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
5139 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
5140 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
5141 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
5142 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
5143 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
5144 Duke Edina 1 1 0 0 0 1 .00 .00 100.00 .00 1886-09-11 Not Known 1886-09-11 Not Known Duke
5145 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
5146 Manny Duku Raith Rovers; Inverness Caledonian Thistle 4 3 1 2 1 0 3 25.00 .00 75.00 25.00 2020-10-13 27y 09m 15d 2021-07-25 28y 06m 27d Duku
5147 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
5148 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
5149 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
5150 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
5151 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
5152 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
5153 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
5154 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
5155 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
5156 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
5157 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
5158 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
5159 Alfred Duncan Fiorentina 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-10-13 29y 07m 03d 2022-10-13 29y 07m 03d Duncan
5160 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
5161 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
5162 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
5163 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
5164 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
5165 Bobby Duncan Hibernian; East Fife 11 11 0 5 5 1 45.45 45.45 9.09 68.18 1966-02-21 20y 09m 25d 1973-12-08 28y 07m 11d Duncan
5166 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
5167 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
5168 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
5169 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
5170 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
5171 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
5172 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
5173 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
5174 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
5175 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
5176 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
5177 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
5178 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
5179 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
5180 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
5181 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
5182 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
5183 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
5184 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
5185 John Duncan Dundee 8 8 0 7 4 3 1 50.00 37.50 12.50 68.75 1968-08-14 19y 05m 23d 1974-05-06 25y 02m 14d Duncan
5186 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
5187 Russell Duncan Inverness Caledonian Thistle 17 16 1 1 5 5 7 29.41 29.41 41.18 44.12 2002-01-26 21y 04m 11d 2010-12-18 30y 03m 03d Duncan
5188 Ryan Duncan Aberdeen 4 0 4 1 0 3 25.00 .00 75.00 25.00 2023-01-18 19y 00m 00d 2023-09-16 19y 07m 29d Duncan
5189 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
5190 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
5191 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
5192 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
5193 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
5194 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
5195 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
5196 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
5197 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
5198 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
5199 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
5200 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
5201 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
5202 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
5203 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
5204 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
5205 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
5206 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
5207 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
5208 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
5209 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
5210 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
5211 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
5212 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
5213 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
5214 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
5215 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
5216 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
5217 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
5218 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
5219 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
5220 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
5221 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
5222 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
5223 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
5224 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
5225 Jimmy Dunn Hibernian 43 43 0 11 19 12 12 44.19 27.91 27.91 58.14 1921-01-01 Not Known 1928-01-02 Not Known Dunn
5226 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
5227 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
5228 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
5229 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
5230 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
5231 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
5232 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
5233 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
5234 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
5235 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
5236 Charles Dunne Motherwell; St Mirren 15 13 2 5 3 7 33.33 20.00 46.67 43.33 2017-08-26 24y 06m 13d 2023-09-23 30y 07m 10d Dunne
5237 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
5238 Liam Dunne St Johnstone 2 0 2 0 1 1 .00 50.00 50.00 25.00 1991-12-28 20y 03m 27d 1992-10-03 21y 01m 02d Dunne
5239 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
5240 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
5241 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
5242 Dunnish Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1889-02-09 Not Known 1889-02-09 Not Known Dunnish
5243 Aaron Dunsmore Hibernian; East Fife 4 4 0 0 1 3 .00 25.00 75.00 12.50 2017-07-22 20y 11m 28d 2020-11-10 24y 03m 17d Dunsmore
5244 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
5245 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
5246 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
5247 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
5248 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
5249 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
5250 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
5251 Durie Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-09 Not Known 1953-05-09 Not Known Durie
5252 Gordon Durie East Fife; Hibernian; Tottenham Hotspur; Rangers 25 18 7 13 12 4 9 48.00 16.00 36.00 56.00 1984-10-27 18y 10m 21d 2000-05-13 34y 05m 07d Durie
5253 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
5254 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
5255 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
5256 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
5257 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
5258 Mark Durnan St Johnstone; Queen of the South; Dundee United; Dunfermline Athletic; Falkirk 10 9 1 1 1 8 10.00 10.00 80.00 15.00 2013-07-20 20y 07m 22d 2020-09-22 27y 09m 25d Durnan
5259 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
5260 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
5261 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
5262 Iain Durrant Rangers; Kilmarnock 44 33 11 7 21 10 13 47.73 22.73 29.55 59.09 1985-04-27 18y 05m 29d 2000-09-24 33y 10m 26d Durrant
5263 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
5264 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
5265 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
5266 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
5267 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
5268 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
5269 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
5270 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
5271 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
5272 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
5273 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
5274 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
5275 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
5276 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
5277 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
5278 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
5279 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
5280 Edin Dzeko Zeljeznicar Sarajevo 1 0 1 0 1 0 .00 100.00 .00 50.00 2003-10-15 17y 06m 28d 2003-10-15 17y 06m 28d Dzeko
5281 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
5282 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
5283 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
5284 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
5285 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
5286 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
5287 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
5288 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
5289 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
5290 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
5291 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
5292 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
5293 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
5294 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
5295 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
5296 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
5297 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
5298 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
5299 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
5300 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
5301 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
5302 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
5303 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
5304 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
5305 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
5306 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
5307 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
5308 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
5309 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
5310 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
5311 Brian Easton Hamilton Academical; Dundee; St Johnstone 19 18 1 9 4 6 47.37 21.05 31.58 57.89 2008-08-30 20y 05m 25d 2019-12-21 31y 09m 16d Easton
5312 Craig Easton Dundee United; Livingston (Meadowbank Thistle); Dunfermline Athletic; Cowdenbeath 25 18 7 1 5 4 16 20.00 16.00 64.00 28.00 1997-05-03 18y 02m 07d 2005-03-19 26y 00m 21d Easton
5313 Dylan Easton Livingston (Meadowbank Thistle); St Johnstone; Dumbarton; Forfar Athletic 4 1 3 0 0 4 .00 .00 100.00 .00 2012-09-25 18y 05m 19d 2018-07-14 24y 03m 08d Easton
5314 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
5315 William Easton Dundee United; Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2007-08-28 21y 01m 11d 2007-08-28 21y 01m 11d Easton
5316 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
5317 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
5318 Eboue Kouassi Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 2018-01-30 20y 01m 17d 2018-01-30 20y 01m 17d Eboue
5319 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
5320 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
5321 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
5322 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
5323 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
5324 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
5325 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
5326 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
5327 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
5328 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
5329 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
5330 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
5331 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
5332 Justin Edinburgh Tottenham Hotspur 2 1 1 1 1 0 50.00 50.00 .00 75.00 1990-08-13 20y 07m 26d 1992-07-25 22y 07m 07d Edinburgh
5333 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
5334 George Edmundson Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 2020-02-29 22y 06m 00d 2020-02-29 22y 06m 00d Edmundson
5335 Odsonne Edouard Celtic 13 10 3 8 9 1 3 69.23 7.69 23.08 73.08 2017-12-17 19y 11m 01d 2021-08-15 23y 06m 30d Edouard
5336 Maurice Edu Rangers 9 8 1 7 1 1 77.78 11.11 11.11 83.33 2009-05-03 23y 00m 15d 2012-04-21 26y 00m 03d Edu
5337 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
5338 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
5339 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
5340 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
5341 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
5342 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
5343 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
5344 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
5345 Gwion Edwards St Johnstone 1 0 1 1 0 0 100.00 .00 .00 100.00 2013-11-02 20y 08m 01d 2013-11-02 20y 08m 01d Edwards
5346 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
5347 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
5348 Keith Edwards Sheffield United; Aberdeen 2 1 1 1 0 0 2 .00 .00 100.00 .00 1982-08-04 25y 00m 19d 1987-10-07 30y 02m 21d Edwards
5349 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
5350 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
5351 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
5352 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
5353 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
5354 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
5355 Michee Efete Ross County 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-03-16 27y 00m 05d 2024-03-16 27y 00m 05d Efete
5356 Joseph Efford Motherwell 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2022-05-11 25y 08m 12d 2022-09-18 26y 00m 20d Efford
5357 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
5358 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
5359 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
5360 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
5361 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
5362 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
5363 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
5364 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
5365 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
5366 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
5367 Ugochuku Ehiogu Middlesbrough; Rangers 3 3 0 1 2 0 33.33 66.67 .00 66.67 2005-07-20 32y 08m 17d 2007-04-21 34y 05m 18d Ehiogu
5368 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
5369 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
5370 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
5371 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
5372 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
5373 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
5374 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
5375 David Elebert Hamilton Academical 5 4 1 1 0 4 20.00 .00 80.00 20.00 2008-08-30 22y 05m 09d 2011-02-12 24y 10m 22d Elebert
5376 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
5377 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
5378 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
5379 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
5380 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
5381 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
5382 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
5383 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
5384 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
5385 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
5386 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
5387 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
5388 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
5389 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
5390 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
5391 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
5392 Christie Elliott Partick Thistle; Dundee 12 10 2 1 4 4 4 33.33 33.33 33.33 50.00 2014-01-05 22y 07m 10d 2021-12-18 30y 06m 22d Elliott
5393 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
5394 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
5395 John Bernard Elliott Dundee; Berwick Rangers 1 1 0 1 0 0 1 .00 .00 100.00 .00 2001-02-07 20y 07m 03d 2001-02-07 20y 07m 03d Elliott
5396 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
5397 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
5398 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
5399 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
5400 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
5401 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
5402 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
5403 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
5404 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
5405 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
5406 Laurence Ellis Stirling Albion; Raith Rovers 4 2 2 0 1 3 .00 25.00 75.00 12.50 2007-08-28 27y 09m 21d 2013-08-27 33y 09m 20d Ellis
5407 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
5408 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
5409 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
5410 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
5411 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
5412 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
5413 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
5414 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
5415 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
5416 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
5417 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
5418 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
5419 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
5420 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
5421 Jay Emmanuel-Thomas Aberdeen 1 0 1 0 1 0 .00 100.00 .00 50.00 2021-08-22 30y 07m 26d 2021-08-22 30y 07m 26d Emmanuel-Thomas
5422 Peter Enckelman St Johnstone 7 7 0 3 2 2 42.86 28.57 28.57 57.14 2010-08-14 33y 05m 04d 2012-02-05 34y 10m 26d Enckelman
5423 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
5424 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
5425 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
5426 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
5427 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
5428 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
5429 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
5430 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
5431 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
5432 Mason Enigbokan-Bloomfield Hamilton Academical 1 0 1 0 0 1 .00 .00 100.00 .00 2018-08-04 21y 08m 29d 2018-08-04 21y 08m 29d Enigbokan-Bloomfield
5433 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
5434 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
5435 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
5436 Aleksei Eremenko Kilmarnock 5 4 1 2 2 1 2 40.00 20.00 40.00 50.00 2010-10-31 27y 07m 07d 2014-05-04 31y 01m 10d Eremenko
5437 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
5438 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
5439 Ethan Erhahon St Mirren 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2018-11-24 17y 06m 15d 2020-09-02 19y 03m 24d Erhahon
5440 Erice Osasuna 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Erice
5441 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
5442 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
5443 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
5444 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
5445 Chris Erskine Dundee United; Partick Thistle; Livingston (Meadowbank Thistle) 13 8 5 2 4 7 15.38 30.77 53.85 30.77 2014-04-05 27y 01m 28d 2021-03-14 34y 01m 06d Erskine
5446 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
5447 Henry Erwin Airdrieonians 5 5 0 3 1 1 60.00 20.00 20.00 70.00 1980-07-30 18y 07m 25d 1981-08-22 19y 08m 17d Erwin
5448 Lee Erwin Kilmarnock; Ross County; St Mirren 5 3 2 1 2 2 1 40.00 40.00 20.00 60.00 2017-08-12 22y 09m 05d 2020-01-22 25y 02m 15d Erwin
5449 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
5450 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
5451 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
5452 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
5453 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
5454 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
5455 Cesar Galvez Espinar Real Mallorca 1 1 0 0 1 0 .00 100.00 .00 50.00 1998-10-01 25y 02m 01d 1998-10-01 25y 02m 01d Espinar
5456 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
5457 Ryan Esson Aberdeen; Inverness Caledonian Thistle 19 19 0 4 7 8 21.05 36.84 42.11 39.47 2000-08-13 20y 04m 25d 2013-02-23 32y 11m 04d Esson
5458 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
5459 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
5460 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
5461 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
5462 Barry David Evans Greenock Morton; Queen of the South 6 4 2 2 1 3 33.33 16.67 50.00 41.67 1978-03-08 20y 05m 00d 1983-02-02 25y 03m 25d Evans
5463 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
5464 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
5465 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
5466 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
5467 Gareth Evans Hibernian 28 17 11 6 11 11 21.43 39.29 39.29 41.07 1988-03-19 21y 02m 05d 1996-03-16 29y 02m 02d Evans
5468 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
5469 Grant Evans Hamilton Academical 1 0 1 0 0 1 .00 .00 100.00 .00 2009-09-26 19y 08m 23d 2009-09-26 19y 08m 23d Evans
5470 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
5471 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
5472 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
5473 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
5474 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
5475 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
5476 Ray Evans Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1974-08-03 24y 10m 14d 1974-08-03 24y 10m 14d Evans
5477 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
5478 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
5479 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
5480 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
5481 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
5482 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
5483 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
5484 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
5485 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
5486 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
5487 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
5488 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
5489 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
5490 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
5491 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
5492 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
5493 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
5494 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
5495 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
5496 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
5497 Fabiano Cruzeiro 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Fabiano
5498 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
5499 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
5500 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
5501 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
5502 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
5503 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
5504 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
5505 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
5506 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
5507 Shaun Michael Fagan Motherwell 8 5 3 1 4 3 12.50 50.00 37.50 37.50 2002-09-15 18y 05m 24d 2005-11-26 21y 08m 04d Fagan
5508 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
5509 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
5510 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
5511 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
5512 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
5513 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
5514 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
5515 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
5516 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
5517 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
5518 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
5519 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
5520 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
5521 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
5522 Mark Peter Falco Watford; Rangers 2 2 0 1 1 0 50.00 50.00 .00 75.00 1987-05-12 26y 06m 20d 1987-10-03 26y 11m 11d Falco
5523 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
5524 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
5525 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
5526 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
5527 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
5528 Willie Falconer Aberdeen; Celtic; Motherwell; Dundee; St Johnstone 29 25 4 3 9 9 11 31.03 31.03 37.93 46.55 1983-10-01 17y 05m 26d 2002-01-02 35y 08m 28d Falconer
5529 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
5530 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
5531 Ian Blair Fallis Kilmarnock 6 5 1 1 4 1 16.67 66.67 16.67 50.00 1975-01-04 20y 11m 09d 1977-08-27 23y 07m 01d Fallis
5532 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
5533 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
5534 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
5535 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
5536 Rory Fallon Plymouth Argyle; Aberdeen; St Johnstone 5 1 4 1 3 1 20.00 60.00 20.00 50.00 2009-07-29 27y 04m 09d 2013-08-04 31y 04m 15d Fallon
5537 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
5538 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
5539 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
5540 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
5541 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
5542 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
5543 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
5544 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
5545 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
5546 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
5547 Ray Farningham Forfar Athletic; Motherwell; Dunfermline Athletic; Partick Thistle; Dundee 26 21 5 4 4 8 14 15.38 30.77 53.85 30.77 1982-02-13 20y 10m 03d 1996-10-23 35y 06m 13d Farningham
5548 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
5549 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
5550 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
5551 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
5552 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
5553 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
5554 Farr Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1910-01-22 Not Known 1910-01-22 Not Known Farr
5555 David Farrell Hibernian 9 7 2 0 4 5 .00 44.44 55.56 22.22 1989-05-08 19y 06m 09d 1996-03-16 26y 04m 16d Farrell
5556 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
5557 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
5558 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
5559 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
5560 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
5561 Peter Farrell Clyde 14 14 0 5 3 6 35.71 21.43 42.86 46.43 1915-09-18 Not Known 1924-04-21 Not Known Farrell
5562 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
5563 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
5564 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
5565 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
5566 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
5567 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
5568 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
5569 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
5570 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
5571 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
5572 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
5573 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
5574 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
5575 Kyle Faulds St Mirren; Auchinleck Talbot 1 1 0 0 0 1 .00 .00 100.00 .00 2012-01-07 20y 03m 08d 2012-01-07 20y 03m 08d Faulds
5576 Amdy Moustapha Faye Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 2007-09-15 30y 06m 03d 2007-09-15 30y 06m 03d Faye
5577 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
5578 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
5579 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
5580 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
5581 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
5582 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
5583 Warren Feeney Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2009-02-28 28y 01m 11d 2009-02-28 28y 01m 11d Feeney
5584 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
5585 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
5586 David Fellinger Hibernian 3 2 1 2 0 2 1 .00 66.67 33.33 33.33 1988-05-08 18y 11m 02d 1989-11-04 20y 04m 29d Fellinger
5587 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
5588 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
5589 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
5590 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
5591 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
5592 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
5593 Paul Fenwick Hibernian 6 6 0 2 3 1 33.33 50.00 16.67 58.33 2000-07-30 30y 11m 05d 2003-01-02 33y 04m 08d Fenwick
5594 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
5595 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
5596 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
5597 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
5598 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
5599 (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
5600 Alex Ferguson St Johnstone 3 3 0 0 2 1 .00 66.67 33.33 33.33 1934-12-01 Not Known 1935-11-02 Not Known Ferguson
5601 Allan Thomas Ferguson Hamilton Academical; St Johnstone; Falkirk 9 8 1 1 1 7 11.11 11.11 77.78 16.67 1988-08-20 19y 04m 30d 2003-10-29 34y 07m 08d Ferguson
5602 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
5603 Barry Ferguson Rangers 31 30 1 5 23 3 5 74.19 9.68 16.13 79.03 1997-05-10 19y 03m 08d 2009-03-21 31y 01m 19d Ferguson
5604 Bert Ferguson Ayr United 1 1 0 1 0 0 100.00 .00 .00 100.00 1973-12-15 Not Known 1973-12-15 Not Known Ferguson
5605 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
5606 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
5607 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
5608 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
5609 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
5610 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
5611 David Ferguson Alloa Athletic; Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 2015-04-08 24y 10m 30d 2016-11-26 26y 06m 17d Ferguson
5612 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
5613 Derek Ferguson Rangers; Falkirk; Dunfermline Athletic 16 15 1 7 2 7 43.75 12.50 43.75 50.00 1983-10-26 16y 02m 26d 1998-11-21 31y 03m 22d Ferguson
5614 Duncan Ferguson Dundee United; Rangers 10 8 2 3 3 2 5 30.00 20.00 50.00 40.00 1991-02-16 19y 01m 20d 1994-09-11 22y 08m 15d Ferguson
5615 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
5616 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
5617 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
5618 Ferguson Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-21 Not Known 1968-05-21 Not Known Ferguson
5619 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
5620 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
5621 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
5622 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
5623 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
5624 Iain Ferguson Dundee; Rangers; Dundee United; Motherwell 18 14 4 4 5 3 10 27.78 16.67 55.56 36.11 1983-09-17 21y 01m 13d 1992-08-29 30y 00m 25d Ferguson
5625 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
5626 Ian Ferguson St Mirren; Rangers; Dunfermline Athletic 45 40 5 1 25 9 11 55.56 20.00 24.44 65.56 1986-10-11 19y 06m 26d 2002-02-02 34y 10m 18d Ferguson
5627 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
5628 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
5629 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
5630 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
5631 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
5632 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
5633 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
5634 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
5635 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
5636 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
5637 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
5638 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
5639 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
5640 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
5641 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
5642 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
5643 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
5644 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
5645 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
5646 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
5647 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
5648 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
5649 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
5650 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
5651 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
5652 Rohan Ferguson Motherwell; Queen of the South 2 2 0 1 1 0 50.00 50.00 .00 75.00 2021-02-12 23y 02m 06d 2021-03-27 23y 03m 21d Ferguson
5653 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
5654 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
5655 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
5656 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
5657 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
5658 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
5659 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
5660 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
5661 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
5662 Davide Miramontes Fernandez Livingston (Meadowbank Thistle); Celtic; Dundee United; Kilmarnock 18 17 1 4 7 3 8 38.89 16.67 44.44 47.22 2001-07-28 25y 06m 08d 2009-11-28 33y 10m 08d Fernandez
5663 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
5664 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
5665 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
5666 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
5667 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
5668 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
5669 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
5670 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
5671 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
5672 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
5673 Mark Ferrie Motherwell 1 0 1 0 0 1 .00 .00 100.00 .00 2024-02-17 18y 02m 15d 2024-02-17 18y 02m 15d Ferrie
5674 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
5675 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
5676 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
5677 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
5678 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
5679 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
5680 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
5681 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
5682 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
5683 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
5684 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
5685 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
5686 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
5687 Simon Ferry Celtic; Dundee; Peterhead 3 3 0 2 0 1 66.67 .00 33.33 66.67 2014-07-22 26y 06m 11d 2021-07-10 33y 05m 29d Ferry
5688 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
5689 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
5690 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
5691 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
5692 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
5693 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
5694 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
5695 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
5696 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
5697 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
5698 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
5699 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
5700 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
5701 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
5702 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
5703 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
5704 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
5705 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
5706 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
5707 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
5708 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
5709 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
5710 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
5711 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
5712 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
5713 Stuart Findlay Dumbarton; Kilmarnock 17 16 1 2 6 4 7 35.29 23.53 41.18 47.06 2015-03-14 19y 06m 00d 2024-03-30 28y 06m 16d Findlay
5714 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
5715 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
5716 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
5717 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
5718 Billy Findlay Hibernian; Kilmarnock; Queen of the South 17 13 4 5 3 9 29.41 17.65 52.94 38.24 1988-05-08 17y 08m 09d 1999-08-18 28y 11m 20d Findlay
5719 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
5720 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
5721 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
5722 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
5723 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
5724 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
5725 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
5726 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
5727 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
5728 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
5729 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
5730 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
5731 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
5732 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
5733 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
5734 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
5735 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
5736 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
5737 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
5738 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
5739 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
5740 Will Fish Hibernian 6 6 0 1 3 2 16.67 50.00 33.33 41.67 2023-01-02 19y 10m 16d 2024-02-28 21y 00m 11d Fish
5741 Alex Fisher Inverness Caledonian Thistle; Motherwell 2 1 1 0 0 2 .00 .00 100.00 .00 2016-08-20 26y 01m 21d 2017-12-09 27y 05m 09d Fisher
5742 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
5743 Darnell Fisher Celtic; St Johnstone 5 4 1 1 3 2 0 60.00 40.00 .00 80.00 2013-12-01 19y 07m 27d 2016-05-15 22y 01m 11d Fisher
5744 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
5745 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
5746 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
5747 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
5748 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
5749 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
5750 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
5751 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
5752 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
5753 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
5754 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
5755 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
5756 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
5757 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
5758 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
5759 Aidan Fitzpatrick Partick Thistle; Queen of the South 5 3 2 0 1 4 .00 20.00 80.00 10.00 2018-07-08 17y 03m 18d 2023-08-20 22y 05m 00d Fitzpatrick
5760 Anthony Charles Fitzpatrick St Mirren 22 22 0 3 8 7 7 36.36 31.82 31.82 52.27 1978-10-07 22y 07m 04d 1988-04-30 32y 01m 27d Fitzpatrick
5761 John Fitzpatrick St Johnstone 1 0 1 0 0 1 .00 .00 100.00 .00 1980-04-26 23y 04m 05d 1980-04-26 23y 04m 05d Fitzpatrick
5762 Marc Fitzpatrick Motherwell; Ross County 15 8 7 2 5 4 6 33.33 26.67 40.00 46.67 2004-05-16 18y 00m 05d 2012-10-27 26y 05m 16d Fitzpatrick
5763 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
5764 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
5765 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
5766 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
5767 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
5768 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
5769 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
5770 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
5771 Markus Fjortoft Hamilton Academical; Greenock Morton 3 3 0 0 2 1 .00 66.67 33.33 33.33 2019-08-31 25y 07m 19d 2021-04-20 27y 03m 08d Fjortoft
5772 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
5773 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
5774 Jon Flanagan Liverpool; Rangers 4 4 0 3 0 1 75.00 .00 25.00 75.00 2018-10-07 25y 09m 06d 2020-01-26 27y 00m 25d Flanagan
5775 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
5776 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
5777 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
5778 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
5779 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
5780 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
5781 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
5782 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
5783 Iain Flannigan Kilmarnock; Alloa Athletic 3 1 2 0 1 2 .00 33.33 66.67 16.67 2008-04-05 20y 02m 21d 2015-04-08 27y 02m 24d Flannigan
5784 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
5785 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
5786 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
5787 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
5788 John Fleck Rangers; Sheffield United 4 3 1 1 2 1 1 50.00 25.00 25.00 62.50 2009-08-23 17y 11m 30d 2020-08-28 29y 00m 04d Fleck
5789 Robert Fleck Rangers 9 8 1 3 5 3 1 55.56 33.33 11.11 72.22 1984-04-07 18y 07m 27d 1987-11-28 22y 03m 17d Fleck
5790 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
5791 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
5792 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
5793 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
5794 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
5795 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
5796 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
5797 Derek Adam Fleming Dunfermline Athletic; Livingston (Meadowbank Thistle); Partick Thistle 10 9 1 1 3 2 5 30.00 20.00 50.00 40.00 1995-08-30 21y 08m 25d 2005-01-19 31y 01m 14d Fleming
5798 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
5799 Garry Fleming Dumbarton 4 3 1 1 1 1 2 25.00 25.00 50.00 37.50 2014-09-13 27y 03m 27d 2015-07-09 28y 01m 22d Fleming
5800 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
5801 George Fleming Heart of Midlothian B; Dundee United; St Johnstone 24 22 2 11 5 8 45.83 20.83 33.33 56.25 1965-08-07 16y 10m 16d 1982-04-03 33y 06m 12d Fleming
5802 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
5803 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
5804 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
5805 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
5806 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
5807 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
5808 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
5809 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
5810 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
5811 Jim Fleming Stirling Albion 2 2 0 2 0 2 0 .00 100.00 .00 50.00 1965-12-18 Not Known 1966-04-23 Not Known Fleming
5812 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
5813 Jimmy Fleming Rangers 14 14 0 10 9 4 1 64.29 28.57 7.14 78.57 1926-09-18 Not Known 1934-08-22 Not Known Fleming
5814 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
5815 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
5816 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
5817 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
5818 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
5819 Ian Fleming Kilmarnock; Aberdeen; Brechin City 10 7 3 4 1 6 3 10.00 60.00 30.00 40.00 1973-04-14 20y 02m 30d 1985-02-16 32y 01m 01d Fleming
5820 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
5821 Rikki Fleming Ayr United; Hibernian; Berwick Rangers 22 22 0 2 5 5 12 22.73 22.73 54.55 34.09 1969-10-18 22y 09m 19d 1979-10-03 32y 09m 04d Fleming
5822 Samuel Fleming Hibernian; Clyde; Albion Rovers 30 30 0 6 9 6 15 30.00 20.00 50.00 40.00 1912-01-01 Not Known 1922-12-23 Not Known Fleming
5823 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
5824 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
5825 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
5826 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
5827 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
5828 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
5829 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
5830 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
5831 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
5832 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
5833 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
5834 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
5835 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
5836 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
5837 Steven Fletcher Hibernian; Wolverhampton Wanderers; Dundee United 22 15 7 5 6 6 10 27.27 27.27 45.45 40.91 2004-09-04 17y 05m 09d 2023-02-04 35y 10m 09d Fletcher
5838 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
5839 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
5840 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
5841 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
5842 Scott Flinders Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 2008-11-22 22y 05m 10d 2008-11-22 22y 05m 10d Flinders
5843 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
5844 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
5845 Tore Andre Flo Rangers 5 5 0 4 4 1 0 80.00 20.00 .00 90.00 2000-12-03 27y 05m 18d 2002-02-09 28y 07m 25d Flo
5846 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
5847 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
5848 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
5849 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
5850 Willo Flood Dundee United; Celtic; Aberdeen 22 20 2 3 8 6 8 36.36 27.27 36.36 50.00 2007-10-20 22y 06m 10d 2016-05-12 31y 01m 02d Flood
5851 Florenski Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Florenski
5852 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
5853 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
5854 Flynn Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-26 Not Known 1968-05-26 Not Known Flynn
5855 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
5856 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
5857 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
5858 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
5859 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
5860 Ryan Flynn Falkirk; St Mirren 13 8 5 1 2 5 6 15.38 38.46 46.15 34.62 2009-10-24 21y 01m 20d 2023-05-13 34y 08m 09d Flynn
5861 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
5862 Thomas Flynn Hibernian; Cowdenbeath 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-12 20y 07m 19d 2011-07-12 20y 07m 19d Flynn
5863 Wes Foderingham Rangers; Sheffield United 7 7 0 4 1 2 57.14 14.29 28.57 64.29 2016-11-30 25y 10m 16d 2018-02-24 27y 01m 10d Foderingham
5864 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
5865 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
5866 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
5867 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
5868 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
5869 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
5870 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
5871 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
5872 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
5873 Adam Le Fondre Hibernian 1 0 1 0 1 0 .00 100.00 .00 50.00 2023-10-07 36y 10m 05d 2023-10-07 36y 10m 05d Fondre
5874 Font Osasuna 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Font
5875 Liam Fontaine Kilmarnock; Hibernian; Ross County; Dundee 14 12 2 4 6 4 28.57 42.86 28.57 50.00 2005-02-05 25y 00m 29d 2022-02-09 42y 01m 02d Fontaine
5876 Richard Foran Motherwell; Inverness Caledonian Thistle 22 18 4 4 7 9 6 31.82 40.91 27.27 52.27 2004-08-28 24y 02m 12d 2014-02-15 33y 07m 30d Foran
5877 Barry Forbes Dundee 1 0 1 0 0 1 .00 .00 100.00 .00 2001-11-10 20y 02m 02d 2001-11-10 20y 02m 02d Forbes
5878 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
5879 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
5880 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
5881 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
5882 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
5883 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
5884 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
5885 Ross Forbes Motherwell; Partick Thistle; Dumbarton 8 4 4 1 4 1 3 50.00 12.50 37.50 56.25 2009-10-31 20y 07m 28d 2018-07-07 29y 04m 04d Forbes
5886 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
5887 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
5888 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
5889 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
5890 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
5891 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
5892 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
5893 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
5894 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
5895 Robert Ford Dundee; Raith Rovers; Dunfermline Athletic 22 21 1 2 7 8 7 31.82 36.36 31.82 50.00 1972-01-15 22y 01m 01d 1982-10-23 32y 10m 09d Ford
5896 Simon Ford Kilmarnock 17 17 0 4 4 9 23.53 23.53 52.94 35.29 2004-11-13 22y 11m 27d 2010-04-10 28y 04m 24d Ford
5897 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
5898 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
5899 Callum Fordyce Livingston (Meadowbank Thistle); Queen of the South; Airdrieonians (Airdrie United) 9 7 2 2 0 7 22.22 .00 77.78 22.22 2012-09-25 20y 03m 02d 2024-02-11 31y 07m 19d Fordyce
5900 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
5901 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
5902 Alan Forrest Livingston (Meadowbank Thistle) 3 3 0 0 1 2 .00 33.33 66.67 16.67 2021-12-05 25y 02m 26d 2022-03-19 25y 06m 10d Forrest
5903 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
5904 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
5905 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
5906 Edward Forrest Motherwell; Partick Thistle 2 2 0 1 0 1 50.00 .00 50.00 50.00 2001-09-22 22y 09m 05d 2001-12-22 23y 00m 05d Forrest
5907 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
5908 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
5909 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
5910 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
5911 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
5912 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
5913 James Forrest Celtic 35 28 7 8 28 2 5 80.00 5.71 14.29 82.86 2010-05-09 18y 10m 02d 2023-12-16 32y 05m 09d Forrest
5914 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
5915 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
5916 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
5917 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
5918 Robert Gordon Forrest Dunfermline Athletic; Alloa Athletic; Raith Rovers; Falkirk 5 3 2 1 1 1 3 20.00 20.00 60.00 30.00 1974-04-17 21y 07m 14d 1983-03-05 30y 06m 02d Forrest
5919 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
5920 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
5921 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
5922 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
5923 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
5924 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
5925 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
5926 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
5927 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
5928 Harry Forrester Kilmarnock; Rangers 2 1 1 0 0 2 .00 .00 100.00 .00 2016-11-30 25y 10m 28d 2017-02-01 26y 00m 30d Forrester
5929 Paul Forrester Berwick Rangers; Stenhousemuir 3 2 1 0 0 3 .00 .00 100.00 .00 1996-07-27 23y 08m 24d 2000-01-29 27y 02m 26d Forrester
5930 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
5931 Jordon Forster Hibernian; Dundee 9 9 0 1 4 1 4 44.44 11.11 44.44 50.00 2013-05-12 19y 07m 19d 2020-10-16 27y 00m 23d Forster
5932 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
5933 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
5934 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
5935 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
5936 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
5937 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
5938 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
5939 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
5940 Ross David James Forsyth St Johnstone; Stirling Albion 3 3 0 0 0 3 .00 .00 100.00 .00 2001-10-13 18y 10m 23d 2005-07-16 22y 07m 26d Forsyth
5941 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
5942 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
5943 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
5944 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
5945 Tam Forsyth Motherwell; Rangers 28 27 1 16 5 7 57.14 17.86 25.00 66.07 1968-02-28 19y 01m 05d 1981-05-02 32y 03m 09d Forsyth
5946 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
5947 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
5948 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
5949 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
5950 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
5951 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
5952 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
5953 Richard Foster Aberdeen; Rangers; Ross County; St Johnstone; Partick Thistle 43 34 9 6 13 23 13.95 30.23 53.49 29.07 2004-02-11 18y 06m 13d 2021-03-14 35y 07m 14d Foster
5954 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
5955 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
5956 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
5957 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
5958 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
5959 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
5960 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
5961 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
5962 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
5963 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
5964 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
5965 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
5966 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
5967 Fowler Cowlairs 1 1 0 0 0 1 .00 .00 100.00 .00 1890-09-13 Not Known 1890-09-13 Not Known Fowler
5968 James Fowler Kilmarnock; Queen of the South 41 38 3 1 13 9 19 31.71 21.95 46.34 42.68 2000-09-24 19y 10m 29d 2014-10-04 33y 11m 08d Fowler
5969 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
5970 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
5971 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
5972 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
5973 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
5974 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
5975 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
5976 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
5977 Liam Fox Inverness Caledonian Thistle; Livingston (Meadowbank Thistle); Raith Rovers 9 6 3 1 2 1 6 22.22 11.11 66.67 27.78 2005-03-12 21y 01m 10d 2015-04-18 31y 02m 16d Fox
5978 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
5979 Ruel Fox Newcastle United; Tottenham Hotspur 1 0 1 1 0 0 100.00 .00 .00 100.00 1995-08-09 27y 06m 26d 1995-08-09 27y 06m 26d Fox
5980 Scott Fox Partick Thistle; Ross County; Motherwell 10 10 0 2 5 3 20.00 50.00 30.00 45.00 2013-08-16 26y 01m 19d 2018-02-17 30y 07m 20d Fox
5981 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
5982 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
5983 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
5984 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
5985 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
5986 Stephen Charles Frail Dundee; St Johnstone 10 9 1 3 2 5 30.00 20.00 50.00 40.00 1988-03-30 18y 07m 20d 2000-03-15 30y 07m 05d Frail
5987 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
5988 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
5989 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
5990 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
5991 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
5992 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
5993 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
5994 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
5995 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
5996 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
5997 Francisaco Cruzeiro 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Francisaco
5998 Zaine Francis-Angol Motherwell 4 2 2 3 1 0 75.00 25.00 .00 87.50 2012-11-24 19y 04m 25d 2014-03-01 20y 08m 01d Francis-Angol
5999 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
6000 Fran Franczak St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 2024-02-07 16y 05m 22d 2024-02-07 16y 05m 22d Franczak
6001 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
6002 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
6003 Jonathan Franks Ross County 4 2 2 0 2 2 .00 50.00 50.00 25.00 2015-10-24 25y 06m 16d 2016-09-24 26y 05m 16d Franks
6004 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
6005 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
6006 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
6007 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
6008 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
6009 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
6010 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
6011 Gary Fraser Partick Thistle 5 4 1 1 1 2 2 20.00 40.00 40.00 40.00 2013-08-16 19y 01m 14d 2017-11-19 23y 04m 17d Fraser
6012 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
6013 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
6014 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
6015 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
6016 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
6017 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
6018 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
6019 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
6020 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
6021 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
6022 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
6023 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
6024 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
6025 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
6026 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
6027 Marcus Fraser Cowdenbeath; Ross County; St Mirren 22 21 1 3 8 11 13.64 36.36 50.00 31.82 2014-09-20 20y 02m 28d 2024-04-06 29y 09m 14d Fraser
6028 Michael Fraser Inverness Caledonian Thistle; Motherwell; Ross County 10 10 0 3 1 6 30.00 10.00 60.00 35.00 2007-02-10 23y 04m 02d 2014-01-25 30y 03m 17d Fraser
6029 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
6030 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
6031 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
6032 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
6033 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
6034 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
6035 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
6036 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
6037 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
6038 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
6039 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
6040 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
6041 Elliott Frear Motherwell 6 2 4 3 0 3 50.00 .00 50.00 50.00 2017-08-26 26y 11m 15d 2019-02-17 28y 05m 06d Frear
6042 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
6043 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
6044 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
6045 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
6046 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
6047 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
6048 Kieran Freeman Dundee United 4 2 2 0 1 3 .00 25.00 75.00 12.50 2021-11-06 21y 07m 07d 2023-02-04 22y 10m 07d Freeman
6049 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
6050 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
6051 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
6052 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
6053 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
6054 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
6055 Frenjione Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known Frenjione
6056 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
6057 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
6058 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
6059 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
6060 Jimmy Frew 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 Frew
6061 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
6062 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
6063 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
6064 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
6065 Leslie Francis Fridge St Mirren; Raith Rovers; Ross County 7 7 0 1 2 4 14.29 28.57 57.14 28.57 1987-11-21 19y 02m 25d 1996-02-03 27y 05m 07d Fridge
6066 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
6067 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
6068 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
6069 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
6070 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
6071 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
6072 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
6073 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
6074 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
6075 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
6076 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
6077 Adam Frizzell Kilmarnock; Airdrieonians (Airdrie United) 6 3 3 2 2 2 2 33.33 33.33 33.33 50.00 2016-01-02 17y 11m 11d 2024-02-11 26y 00m 20d Frizzell
6078 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
6079 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
6080 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
6081 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
6082 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
6083 Derek Frye Ayr United 10 10 0 3 4 3 2 40.00 30.00 20.00 55.00 1979-08-18 23y 06m 16d 1982-09-11 26y 07m 09d Frye
6084 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
6085 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
6086 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
6087 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
6088 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
6089 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
6090 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
6091 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
6092 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
6093 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
6094 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
6095 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
6096 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
6097 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
6098 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
6099 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
6100 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
6101 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
6102 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
6103 Ryan Fulton Liverpool XI; Hamilton Academical 2 2 0 1 0 1 50.00 .00 50.00 50.00 2013-07-27 17y 02m 04d 2023-02-10 26y 08m 18d Fulton
6104 Stephen Fulton Celtic; Falkirk; Kilmarnock; Partick Thistle 17 14 3 1 7 3 7 41.18 17.65 41.18 50.00 1989-08-12 19y 00m 02d 2005-01-19 34y 05m 09d Fulton
6105 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
6106 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
6107 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
6108 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
6109 Kyogo Furuhashi Celtic 11 9 2 8 8 0 3 72.73 .00 27.27 72.73 2021-07-31 26y 06m 11d 2024-03-03 29y 01m 12d Furuhashi
6110 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
6111 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
6112 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
6113 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
6114 Graham Fyfe Rangers; Hibernian; Dumbarton 8 7 1 3 3 2 37.50 37.50 25.00 56.25 1970-03-25 18y 07m 07d 1978-03-04 26y 06m 14d Fyfe
6115 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
6116 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
6117 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
6118 Ryan Fyffe Inverness Caledonian Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 2021-07-25 20y 02m 04d 2021-07-25 20y 02m 04d Fyffe
6119 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
6120 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
6121 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
6122 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
6123 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
6124 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
6125 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
6126 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
6127 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
6128 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
6129 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
6130 John Gahagan Motherwell; Greenock Morton 20 13 7 2 4 4 12 20.00 20.00 60.00 30.00 1980-01-19 21y 04m 26d 1991-07-27 32y 11m 03d Gahagan
6131 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
6132 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
6133 Nicol Thomson Gaines Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 1977-09-03 21y 09m 08d 1977-09-03 21y 09m 08d Gaines
6134 Gair Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1891-01-10 Not Known 1891-01-10 Not Known Gair
6135 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
6136 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
6137 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
6138 Tadeas Gajger Dukla Prague 1 1 0 0 0 1 .00 .00 100.00 .00 1986-09-17 21y 10m 07d 1986-09-17 21y 10m 07d Gajger
6139 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
6140 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
6141 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
6142 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
6143 Danny Galbraith Hibernian 3 2 1 0 0 3 .00 .00 100.00 .00 2010-11-07 20y 02m 19d 2012-01-02 21y 04m 14d Galbraith
6144 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
6145 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
6146 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
6147 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
6148 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
6149 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
6150 Tony Gallacher St Johnstone 5 3 2 1 0 4 20.00 .00 80.00 20.00 2022-02-19 22y 06m 27d 2024-02-07 24y 06m 15d Gallacher
6151 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
6152 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
6153 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
6154 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
6155 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
6156 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
6157 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
6158 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
6159 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
6160 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
6161 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
6162 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
6163 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
6164 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
6165 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
6166 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
6167 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
6168 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
6169 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
6170 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
6171 Paul Gallacher Dundee United; Dunfermline Athletic; St Mirren; Ross County; Partick Thistle 23 23 0 7 2 14 30.43 8.70 60.87 34.78 2001-04-07 21y 07m 22d 2014-05-07 34y 08m 21d Gallacher
6172 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
6173 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
6174 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
6175 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
6176 Brian Gallagher Partick Thistle 3 3 0 0 2 1 .00 66.67 33.33 33.33 1965-10-16 19y 09m 28d 1967-04-01 21y 03m 14d Gallagher
6177 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
6178 Charlie Gallagher Celtic; Dumbarton 12 11 1 4 7 2 3 58.33 16.67 25.00 66.67 1962-08-11 21y 09m 08d 1972-08-26 31y 09m 23d Gallagher
6179 Declan Gallagher Dundee; Livingston (Meadowbank Thistle); Motherwell; Aberdeen; St Mirren 20 19 1 1 7 4 9 35.00 20.00 45.00 45.00 2012-11-03 21y 08m 21d 2023-04-08 32y 01m 26d Gallagher
6180 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
6181 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
6182 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
6183 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
6184 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
6185 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
6186 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
6187 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
6188 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
6189 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
6190 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
6191 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
6192 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
6193 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
6194 Gallogleigh Dundalk 1 0 1 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Gallogleigh
6195 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
6196 Gallon Dundalk 1 0 1 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Gallon
6197 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
6198 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
6199 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
6200 Mike Galloway Celtic 16 13 3 6 6 4 37.50 37.50 25.00 56.25 1989-08-12 24y 02m 13d 1995-01-11 29y 07m 12d Galloway
6201 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
6202 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
6203 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
6204 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
6205 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
6206 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
6207 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
6208 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
6209 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
6210 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
6211 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
6212 Ioan Viorel Ganea VfB Stuttgart 1893 1 0 1 1 0 0 100.00 .00 .00 100.00 2000-09-14 27y 01m 04d 2000-09-14 27y 01m 04d Ganea
6213 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
6214 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
6215 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
6216 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
6217 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
6218 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
6219 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
6220 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
6221 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
6222 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
6223 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
6224 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
6225 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
6226 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
6227 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
6228 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
6229 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
6230 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
6231 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
6232 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
6233 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
6234 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
6235 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
6236 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
6237 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
6238 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
6239 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
6240 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
6241 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
6242 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
6243 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
6244 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
6245 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
6246 Pat Gardner Queen of the South; Dunfermline Athletic; Dundee United; Motherwell 24 23 1 10 12 5 7 50.00 20.83 29.17 60.42 1963-10-12 19y 10m 15d 1976-04-10 32y 04m 14d Gardner
6247 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
6248 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
6249 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
6250 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
6251 Michael Gardyne Dundee United; Kilmarnock; Ross County; Inverness Caledonian Thistle 17 15 2 2 5 6 6 29.41 35.29 35.29 47.06 2012-09-22 26y 07m 30d 2021-07-25 35y 06m 02d Gardyne
6252 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
6253 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
6254 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
6255 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
6256 Willie Garner Aberdeen; Alloa Athletic 9 9 0 1 4 4 1 44.44 44.44 11.11 66.67 1976-09-04 21y 01m 11d 1983-04-23 27y 08m 30d Garner
6257 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
6258 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
6259 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
6260 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
6261 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
6262 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
6263 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
6264 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
6265 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
6266 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
6267 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
6268 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
6269 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
6270 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
6271 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
6272 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
6273 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
6274 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
6275 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
6276 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
6277 Derek Gaston Arbroath 3 3 0 0 1 2 .00 33.33 66.67 16.67 2020-10-23 33y 06m 05d 2021-03-20 33y 11m 02d Gaston
6278 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
6279 Thierry Gathuessi Hibernian; Inverness Caledonian Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 2009-01-24 26y 09m 07d 2009-01-24 26y 09m 07d Gathuessi
6280 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
6281 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
6282 Ryan Gauld Dundee United; Hibernian 4 2 2 2 1 1 50.00 25.00 25.00 62.50 2012-09-22 16y 09m 06d 2014-03-21 18y 03m 05d Gauld
6283 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
6284 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
6285 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
6286 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
6287 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
6288 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
6289 Gavin Gallagher Airdrieonians (Airdrie United) 1 0 1 0 0 1 .00 .00 100.00 .00 2024-02-11 Not Known 2024-02-11 Not Known Gavin Gallagher
6290 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
6291 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
6292 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
6293 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
6294 Dwight Gayle Newcastle United; Stoke City 2 1 1 2 1 0 1 50.00 .00 50.00 50.00 2017-07-14 26y 08m 24d 2022-07-23 31y 09m 03d Gayle
6295 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
6296 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
6297 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
6298 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
6299 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
6300 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
6301 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
6302 Bobby Geddes Dundee; Kilmarnock; Raith Rovers 27 27 0 7 10 10 25.93 37.04 37.04 44.44 1983-11-13 23y 03m 01d 1996-04-13 35y 08m 01d Geddes
6303 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
6304 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
6305 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
6306 Andrew Geggan Livingston (Meadowbank Thistle); Ayr United; Dunfermline Athletic; Partick Thistle 5 4 1 1 1 3 20.00 20.00 60.00 30.00 2011-09-21 24y 04m 13d 2021-03-14 33y 10m 06d Geggan
6307 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
6308 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
6309 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
6310 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
6311 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
6312 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
6313 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
6314 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
6315 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
6316 Georgie Gent Blackburn Rovers; Motherwell 3 1 2 1 0 2 33.33 .00 66.67 33.33 2022-12-02 19y 02m 09d 2024-02-17 20y 04m 25d Gent
6317 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
6318 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
6319 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
6320 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
6321 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
6322 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
6323 Shamal George Livingston (Meadowbank Thistle) 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2022-09-03 24y 07m 28d 2024-04-13 26y 03m 07d George
6324 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
6325 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
6326 Rod Georgeson Dundee; Berwick Rangers; Livingston (Meadowbank Thistle) 7 6 1 3 1 3 42.86 14.29 42.86 50.00 1968-04-17 19y 08m 18d 1982-01-20 33y 05m 20d Georgeson
6327 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
6328 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
6329 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
6330 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
6331 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
6332 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
6333 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
6334 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
6335 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
6336 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
6337 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
6338 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
6339 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
6340 Conor Gethins Ross County 1 0 1 0 0 1 .00 .00 100.00 .00 2002-10-23 18y 11m 22d 2002-10-23 18y 11m 22d Gethins
6341 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
6342 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
6343 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
6344 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
6345 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
6346 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
6347 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
6348 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
6349 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
6350 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
6351 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
6352 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
6353 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
6354 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
6355 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
6356 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
6357 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
6358 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
6359 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
6360 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
6361 Andrew Gibson Aberdeen; Partick Thistle 7 4 3 0 1 6 .00 14.29 85.71 7.14 1993-10-05 24y 08m 03d 1996-01-06 26y 11m 04d Gibson
6362 Andrew Stewart Gibson Partick Thistle 4 2 2 1 1 2 25.00 25.00 50.00 37.50 2004-01-24 21y 10m 22d 2005-01-19 22y 10m 17d Gibson
6363 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
6364 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
6365 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
6366 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
6367 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
6368 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
6369 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
6370 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
6371 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
6372 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
6373 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
6374 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
6375 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
6376 James Bryan Gibson Hamilton Academical 1 0 1 0 0 1 .00 .00 100.00 .00 2008-11-12 19y 06m 20d 2008-11-12 19y 06m 20d Gibson
6377 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
6378 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
6379 Johnny Gibson Partick Thistle; Ayr United 8 6 2 1 2 5 12.50 25.00 62.50 25.00 1970-03-14 19y 02m 19d 1975-03-19 24y 02m 24d Gibson
6380 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
6381 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
6382 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
6383 Neilly Gibson Rangers 28 28 0 4 14 10 4 50.00 35.71 14.29 67.86 1895-01-19 Not Known 1907-01-03 Not Known Gibson
6384 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
6385 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
6386 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
6387 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
6388 Willie Gibson Kilmarnock; Dunfermline Athletic; St Johnstone; Dumbarton; Peterhead; Queen of the South 12 8 4 1 6 2 4 50.00 16.67 33.33 58.33 2007-05-20 22y 09m 14d 2021-03-27 36y 07m 21d Gibson
6389 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
6390 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
6391 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
6392 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
6393 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
6394 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
6395 Willie Gibson Heart of Midlothian B; Raith Rovers 4 3 1 0 1 3 .00 25.00 75.00 12.50 1940-08-06 28y 06m 14d 1982-12-04 Not Known Gibson
6396 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
6397 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
6398 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
6399 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
6400 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
6401 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
6402 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
6403 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
6404 Ally Gilchrist St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 2014-08-03 19y 05m 00d 2014-08-03 19y 05m 00d Gilchrist
6405 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
6406 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
6407 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
6408 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
6409 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
6410 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
6411 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
6412 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
6413 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
6414 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
6415 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
6416 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
6417 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
6418 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
6419 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
6420 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
6421 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
6422 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
6423 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
6424 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
6425 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
6426 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
6427 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
6428 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
6429 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
6430 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
6431 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
6432 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
6433 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
6434 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
6435 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
6436 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
6437 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
6438 Dale Gillespie Inverness Caledonian Thistle; Brora Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 2021-03-23 31y 09m 04d 2021-03-23 31y 09m 04d Gillespie
6439 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
6440 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
6441 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
6442 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
6443 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
6444 Grant Gillespie Hamilton Academical; Raith Rovers; Greenock Morton 8 5 3 1 2 2 4 25.00 25.00 50.00 37.50 2010-11-20 19y 04m 18d 2024-03-11 32y 08m 09d Gillespie
6445 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
6446 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
6447 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
6448 Jim Gillespie Raith Rovers; Dunfermline Athletic 8 8 0 2 0 6 25.00 .00 75.00 25.00 1968-03-04 20y 07m 20d 1973-10-06 26y 02m 23d Gillespie
6449 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
6450 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
6451 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
6452 Mark Gillespie Motherwell 7 6 1 3 1 3 42.86 14.29 42.86 50.00 2018-09-15 26y 05m 19d 2020-03-07 27y 11m 09d Gillespie
6453 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
6454 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
6455 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
6456 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
6457 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
6458 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
6459 Kenny Gillet Inverness Caledonian Thistle 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2011-04-16 25y 03m 13d 2012-01-21 26y 00m 18d Gillet
6460 Gillett Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1953-02-21 Not Known 1953-02-21 Not Known Gillett
6461 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
6462 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
6463 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
6464 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
6465 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
6466 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
6467 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
6468 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
6469 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
6470 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
6471 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
6472 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
6473 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
6474 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
6475 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
6476 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
6477 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
6478 Gilliland Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-21 Not Known 1968-05-21 Not Known Gilliland
6479 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
6480 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
6481 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
6482 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
6483 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
6484 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
6485 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
6486 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
6487 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
6488 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
6489 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
6490 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
6491 Gilmour Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-26 Not Known 1968-05-26 Not Known Gilmour
6492 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
6493 John Gilmour Hamilton Academical; Kilmarnock 11 10 1 3 4 4 27.27 36.36 36.36 45.45 1965-08-25 21y 07m 18d 1972-02-19 28y 01m 12d Gilmour
6494 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
6495 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
6496 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
6497 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
6498 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
6499 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
6500 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
6501 Hugh Downie Gilshan St Mirren 5 5 0 1 1 2 2 20.00 40.00 40.00 40.00 1968-12-28 23y 05m 21d 1970-02-21 24y 07m 14d Gilshan
6502 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
6503 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
6504 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
6505 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
6506 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
6507 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
6508 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
6509 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
6510 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
6511 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
6512 Juninho Celtic 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-10-16 31y 07m 24d 2004-10-16 31y 07m 24d Giroldo)
6513 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
6514 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
6515 James Given Clydebank[4] 15 13 2 1 2 3 10 13.33 20.00 66.67 23.33 1979-09-08 23y 02m 27d 1987-01-03 30y 06m 22d Given
6516 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
6517 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
6518 Thomas Glancy Falkirk; St Johnstone; Cowdenbeath 32 32 0 7 9 9 14 28.13 28.13 43.75 42.19 1914-08-17 Not Known 1934-01-27 Not Known Glancy
6519 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
6520 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
6521 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
6522 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
6523 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
6524 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
6525 Stephen Glass Aberdeen; Hibernian; Dunfermline Athletic 25 21 4 2 9 7 9 36.00 28.00 36.00 50.00 1995-04-29 18y 11m 06d 2008-07-16 32y 01m 23d Glass
6526 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
6527 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
6528 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
6529 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
6530 Stephen Gleeson Aberdeen 1 0 1 1 0 0 100.00 .00 .00 100.00 2018-12-22 30y 04m 19d 2018-12-22 30y 04m 19d Gleeson
6531 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
6532 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
6533 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
6534 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
6535 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
6536 Gary Glen Ross County; Livingston (Meadowbank Thistle); Cowdenbeath 10 5 5 2 4 4 20.00 40.00 40.00 40.00 2012-10-27 22y 07m 05d 2016-07-02 26y 03m 10d Glen
6537 Robert Glen Renton; Rangers; Hibernian 50 50 0 1 10 14 26 20.00 28.00 52.00 34.00 1892-12-31 Not Known 1906-05-30 Not Known Glen
6538 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
6539 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
6540 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
6541 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
6542 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
6543 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
6544 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
6545 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
6546 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
6547 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
6548 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
6549 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
6550 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
6551 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
6552 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
6553 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
6554 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
6555 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
6556 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
6557 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
6558 Alexander Gogic Hamilton Academical; Hibernian; St Mirren 17 15 2 1 4 5 8 23.53 29.41 47.06 38.24 2017-03-11 22y 10m 26d 2024-04-06 29y 11m 24d Gogic
6559 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
6560 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
6561 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
6562 Stuart Golabek Ross County; Inverness Caledonian Thistle 8 6 2 2 3 3 25.00 37.50 37.50 43.75 1997-03-27 22y 04m 22d 2010-09-18 35y 10m 13d Golabek
6563 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
6564 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
6565 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
6566 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
6567 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
6568 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
6569 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
6570 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
6571 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
6572 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
6573 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
6574 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
6575 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
6576 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
6577 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
6578 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
6579 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
6580 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
6581 Connor Goldson Rangers 19 19 0 2 15 2 2 78.95 10.53 10.53 84.21 2018-10-07 25y 09m 19d 2024-02-24 31y 02m 06d Goldson
6582 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
6583 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
6584 John Goldthorpe Motherwell; Greenock Morton; St Johnstone 16 14 2 4 4 3 9 25.00 18.75 56.25 34.38 1967-10-28 19y 03m 11d 1980-04-26 31y 09m 09d Goldthorpe
6585 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
6586 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
6587 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
6588 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
6589 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
6590 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
6591 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
6592 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
6593 Ramon Pereira Gomez Livingston (Meadowbank Thistle) 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2005-09-21 27y 00m 09d 2005-09-21 27y 00m 09d Gomez
6594 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)
6595 Kevin Gomis Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 2016-10-15 27y 08m 25d 2016-12-23 27y 11m 03d Gomis
6596 Morgaro Gomis Dundee United; Falkirk 15 13 2 2 8 2 5 53.33 13.33 33.33 60.00 2007-10-20 22y 03m 06d 2020-09-22 35y 02m 08d Gomis
6597 Gomola Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Gomola
6598 Esmael Goncalves St Mirren; Livingston (Meadowbank Thistle) 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 2013-03-17 21y 08m 20d 2022-09-03 31y 02m 09d Goncalves
6599 David Gonzalez Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 2011-08-13 29y 00m 24d 2011-08-13 29y 00m 24d Gonzalez
6600 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
6601 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
6602 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
6603 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
6604 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
6605 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
6606 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
6607 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
6608 Ryan Goodfellow Dunfermline Athletic; East Fife; Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-22 24y 01m 26d 2017-07-22 24y 01m 26d Goodfellow
6609 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
6610 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
6611 David Goodwillie Dundee United; Aberdeen; Ross County 16 12 4 4 7 4 5 43.75 25.00 31.25 56.25 2006-12-23 17y 08m 25d 2016-05-07 27y 01m 09d Goodwillie
6612 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
6613 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
6614 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
6615 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
6616 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
6617 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
6618 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
6619 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
6620 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
6621 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
6622 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
6623 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
6624 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
6625 Ben Gordon Kilmarnock; Ross County 4 4 0 2 1 1 50.00 25.00 25.00 62.50 2010-10-31 19y 07m 29d 2014-01-25 22y 10m 23d Gordon
6626 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
6627 Craig Gordon Celtic 15 15 0 11 2 2 73.33 13.33 13.33 80.00 2014-09-24 31y 08m 25d 2018-11-03 35y 10m 04d Gordon
6628 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
6629 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
6630 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
6631 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
6632 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
6633 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
6634 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
6635 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
6636 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
6637 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
6638 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
6639 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
6640 Jimmy Gordon Rangers 19 19 0 6 13 1 5 68.42 5.26 26.32 71.05 1907-12-07 Not Known 1919-03-01 Not Known Gordon
6641 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
6642 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
6643 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
6644 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
6645 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
6646 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
6647 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
6648 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
6649 Liam Gordon St Johnstone 14 12 2 1 2 4 8 14.29 28.57 57.14 28.57 2016-05-15 20y 03m 19d 2023-11-25 27y 09m 30d Gordon
6650 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
6651 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
6652 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
6653 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
6654 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
6655 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
6656 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
6657 Ziggy Gordon Hamilton Academical; Partick Thistle 9 9 0 3 1 5 33.33 11.11 55.56 38.89 2011-02-12 17y 09m 20d 2019-03-16 25y 10m 21d Gordon
6658 Gorgon Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Gorgon
6659 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
6660 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
6661 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
6662 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
6663 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
6664 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
6665 Alex Rodriguez Motherwell 2 2 0 1 0 1 50.00 .00 50.00 50.00 2018-12-08 25y 04m 07d 2019-02-17 25y 06m 16d Gorrin
6666 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
6667 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
6668 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
6669 Sean Goss Rangers; Motherwell 7 6 1 4 0 3 57.14 .00 42.86 57.14 2018-02-24 22y 04m 23d 2023-02-19 27y 04m 18d Goss
6670 Tommy Goss Queen of the South 1 0 1 0 1 0 .00 100.00 .00 50.00 2021-02-12 22y 09m 29d 2021-02-12 22y 09m 29d Goss
6671 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
6672 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
6673 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
6674 Olafur Gottskalsson Hibernian 3 3 0 0 1 2 .00 33.33 66.67 16.67 1997-08-30 29y 05m 18d 1999-08-14 31y 05m 02d Gottskalsson
6675 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
6676 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
6677 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
6678 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
6679 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
6680 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
6681 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
6682 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
6683 Jonathan Gould Coventry City; Celtic 16 16 0 10 3 3 62.50 18.75 18.75 71.88 1995-10-08 27y 02m 20d 2002-04-28 33y 09m 10d Gould
6684 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
6685 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
6686 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
6687 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
6688 Gouldstone Everton 1 0 1 0 0 1 .00 .00 100.00 .00 1991-05-13 Not Known 1991-05-13 Not Known Gouldstone
6689 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
6690 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
6691 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
6692 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
6693 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
6694 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
6695 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
6696 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
6697 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
6698 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
6699 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
6700 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
6701 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
6702 Kyle Gourlay Dundee; Hamilton Academical; Cove Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 2021-07-13 22y 09m 19d 2021-07-13 22y 09m 19d Gourlay
6703 Tom Gourlay Airdrieonians 2 2 0 1 1 0 50.00 50.00 .00 75.00 1971-01-16 20y 03m 22d 1971-08-25 20y 11m 00d Gourlay
6704 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
6705 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
6706 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
6707 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
6708 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
6709 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
6710 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
6711 Joseph Gowdy Falkirk; East Fife 10 10 0 1 2 3 5 20.00 30.00 50.00 35.00 1921-01-03 Not Known 1930-08-23 Not Known Gowdy
6712 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
6713 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
6714 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
6715 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
6716 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
6717 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
6718 Grace Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Grace
6719 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
6720 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
6721 James Grady Clydebank[4]; Dundee; Partick Thistle; Dundee United; Gretna 12 10 2 4 4 4 33.33 33.33 33.33 50.00 1995-02-07 23y 10m 24d 2007-11-25 36y 08m 11d Grady
6722 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
6723 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
6724 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
6725 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
6726 Andrew Graham Stirling Albion; Hamilton Academical; Dumbarton; Alloa Athletic 11 11 0 1 1 9 9.09 9.09 81.82 13.64 2005-07-16 21y 09m 24d 2021-04-09 37y 06m 18d Graham
6727 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
6728 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
6729 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
6730 Brian Graham Raith Rovers; Dundee United; Ross County; Hibernian; Partick Thistle 10 7 3 2 3 2 5 30.00 20.00 50.00 40.00 2012-07-14 24y 07m 21d 2023-08-20 35y 08m 28d Graham
6731 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
6732 David Graham Queens Park 2 2 0 0 0 2 .00 .00 100.00 .00 1983-02-26 22y 07m 03d 1983-04-06 22y 08m 14d Graham
6733 David Graham Dunfermline Athletic 3 2 1 0 1 2 .00 33.33 66.67 16.67 1998-11-21 20y 01m 15d 1999-05-03 20y 06m 27d Graham
6734 David Graham Gretna; Hamilton Academical; Dunfermline Athletic 7 4 3 0 3 4 .00 42.86 57.14 21.43 2006-05-13 22y 11m 11d 2012-04-07 28y 10m 05d Graham
6735 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
6736 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
6737 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
6738 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
6739 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
6740 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
6741 Graham Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1956-11-26 Not Known 1956-11-26 Not Known Graham
6742 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
6743 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
6744 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
6745 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
6746 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
6747 Jackie Graham Greenock Morton; Dundee United 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1965-11-20 19y 04m 04d 1967-11-11 21y 03m 26d Graham
6748 Johnny Graham Third Lanark; Falkirk; Hibernian; Ayr United 32 32 0 10 7 7 18 21.88 21.88 56.25 32.81 1963-10-19 18y 09m 11d 1976-10-09 31y 09m 01d Graham
6749 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
6750 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
6751 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
6752 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
6753 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
6754 Ross Graham Dundee United 4 3 1 0 2 2 .00 50.00 50.00 25.00 2022-03-05 21y 00m 13d 2022-12-24 21y 10m 04d Graham
6755 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
6756 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
6757 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
6758 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
6759 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
6760 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
6761 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
6762 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
6763 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
6764 Roland Grahammer Bayern Munich 1 1 0 0 0 1 .00 .00 100.00 .00 1989-02-28 25y 03m 25d 1989-02-28 25y 03m 25d Grahammer
6765 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
6766 Danny Grainger Gretna; Dundee United; St Johnstone; St Mirren 10 10 0 4 4 2 40.00 40.00 20.00 60.00 2007-11-25 21y 03m 28d 2013-12-29 27y 05m 01d Grainger
6767 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
6768 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
6769 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
6770 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
6771 Lex Grant Queens Park; Ayr United; Clydebank[4]; Falkirk; Partick Thistle; Stranraer 13 11 2 1 2 10 7.69 15.38 76.92 15.38 1981-10-03 19y 07m 06d 1993-08-11 31y 05m 15d Grant
6772 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
6773 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
6774 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
6775 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
6776 Brian Grant Aberdeen; Hibernian; Dundee 32 29 3 3 16 6 10 50.00 18.75 31.25 59.38 1987-01-21 22y 07m 02d 1997-01-01 32y 06m 13d Grant
6777 Colin Grant Hibernian 2 1 1 1 0 1 50.00 .00 50.00 50.00 1966-02-21 21y 07m 00d 1969-04-26 24y 09m 05d Grant
6778 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
6779 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
6780 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
6781 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
6782 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
6783 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
6784 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
6785 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
6786 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
6787 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
6788 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
6789 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
6790 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
6791 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
6792 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
6793 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
6794 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
6795 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
6796 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
6797 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
6798 Peter Grant Falkirk 3 3 0 1 0 2 33.33 .00 66.67 33.33 2014-11-15 20y 08m 04d 2015-03-21 21y 00m 10d Grant
6799 Peter Grant Celtic 41 38 3 16 14 11 39.02 34.15 26.83 56.10 1984-09-15 19y 00m 16d 1996-11-30 31y 03m 00d Grant
6800 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
6801 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
6802 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
6803 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
6804 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
6805 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
6806 Roddy Grant St Johnstone; Partick Thistle 24 18 6 2 5 4 15 20.83 16.67 62.50 29.17 1990-10-13 24y 00m 27d 1999-07-31 32y 10m 15d Grant
6807 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
6808 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
6809 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
6810 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
6811 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
6812 Davide Grassi Aberdeen; Dundee 2 2 0 2 0 0 100.00 .00 .00 100.00 2010-01-27 24y 00m 14d 2012-09-02 26y 07m 20d Grassi
6813 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
6814 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
6815 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
6816 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
6817 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
6818 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
6819 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
6820 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
6821 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
6822 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
6823 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
6824 Archie Gray Leeds United 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-07-30 17y 04m 18d 2023-07-30 17y 04m 18d Gray
6825 Billy Gray St Mirren; Greenock Morton; Dundee United 13 12 1 7 3 3 53.85 23.08 23.08 65.38 1964-10-10 19y 05m 05d 1972-04-08 26y 11m 03d Gray
6826 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
6827 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
6828 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
6829 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
6830 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
6831 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
6832 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
6833 David Gray Hibernian 10 9 1 3 5 2 30.00 50.00 20.00 55.00 2014-08-17 26y 03m 13d 2019-04-28 30y 11m 24d Gray
6834 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
6835 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
6836 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
6837 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
6838 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
6839 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
6840 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
6841 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
6842 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
6843 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
6844 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
6845 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
6846 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
6847 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
6848 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
6849 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
6850 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
6851 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
6852 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
6853 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
6854 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
6855 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
6856 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
6857 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
6858 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
6859 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
6860 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
6861 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
6862 Scott Gray St Johnstone; Bonnyrigg Rose Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-09 27y 11m 17d 2022-07-09 27y 11m 17d Gray
6863 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
6864 Stuart Gray Celtic 5 4 1 2 2 1 40.00 40.00 20.00 60.00 1995-01-11 21y 00m 24d 1997-01-11 23y 00m 24d Gray
6865 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
6866 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
6867 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
6868 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
6869 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
6870 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
6871 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
6872 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
6873 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
6874 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
6875 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
6876 Graydon Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1892-10-15 Not Known 1892-10-15 Not Known Graydon
6877 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
6878 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
6879 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
6880 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
6881 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
6882 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
6883 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
6884 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
6885 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
6886 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
6887 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
6888 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
6889 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
6890 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
6891 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
6892 Ben Greenhalgh Inverness Caledonian Thistle 1 0 1 1 0 0 100.00 .00 .00 100.00 2013-08-31 21y 04m 15d 2013-08-31 21y 04m 15d Greenhalgh
6893 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
6894 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
6895 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
6896 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
6897 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
6898 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
6899 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
6900 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
6901 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
6902 Gordon Greer Kilmarnock 16 15 1 1 3 4 9 18.75 25.00 56.25 31.25 2003-12-13 22y 11m 29d 2018-02-27 37y 02m 13d Greer
6903 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
6904 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
6905 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
6906 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
6907 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
6908 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
6909 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
6910 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
6911 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
6912 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
6913 Colin Gregson Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1979-08-25 21y 07m 06d 1979-08-25 21y 07m 06d Gregson
6914 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
6915 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
6916 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
6917 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
6918 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
6919 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
6920 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
6921 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
6922 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
6923 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
6924 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
6925 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
6926 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
6927 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
6928 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
6929 Grieve Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1910-01-22 Not Known 1910-01-22 Not Known Grieve
6930 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
6931 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
6932 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
6933 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
6934 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
6935 Danny Griffin St Johnstone; Dundee United; Aberdeen 16 15 1 1 3 2 11 18.75 12.50 68.75 25.00 1996-03-07 18y 06m 26d 2006-02-11 28y 06m 01d Griffin
6936 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
6937 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
6938 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
6939 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
6940 Leigh Griffiths Hibernian; Celtic; Dundee 26 21 5 9 13 6 7 50.00 23.08 26.92 61.54 2011-08-28 21y 00m 08d 2021-12-18 31y 03m 28d Griffiths
6941 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
6942 Russell Griffiths Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 2017-12-09 21y 07m 26d 2017-12-09 21y 07m 26d Griffiths
6943 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
6944 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
6945 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
6946 Liam Grimshaw Motherwell 10 9 1 4 2 4 40.00 20.00 40.00 50.00 2015-11-28 20y 09m 26d 2021-11-20 26y 09m 18d Grimshaw
6947 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
6948 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
6949 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
6950 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
6951 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
6952 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
6953 David Grondin Dunfermline Athletic 3 3 0 1 0 2 33.33 .00 66.67 33.33 2003-04-26 22y 11m 18d 2003-12-06 23y 06m 28d Grondin
6954 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
6955 William Gros Kilmarnock 5 2 3 3 0 2 60.00 .00 40.00 60.00 2011-03-05 18y 11m 05d 2014-05-04 22y 01m 04d Gros
6956 Alex Grosart Hibernian; Aberdeen 29 29 0 1 7 6 16 24.14 20.69 55.17 34.48 1912-08-28 Not Known 1922-11-11 Not Known Grosart
6957 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
6958 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
6959 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
6960 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
6961 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
6962 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
6963 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
6964 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
6965 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
6966 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
6967 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
6968 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
6969 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
6970 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
6971 Pape Habib Gueye Aberdeen 1 0 1 0 0 1 .00 .00 100.00 .00 2023-09-16 23y 11m 27d 2023-09-16 23y 11m 27d Gueye
6972 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
6973 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
6974 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
6975 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
6976 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
6977 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
6978 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
6979 Jamie Gullan Hibernian; Raith Rovers 2 1 1 0 0 2 .00 .00 100.00 .00 2020-03-03 20y 08m 01d 2021-04-30 21y 09m 28d Gullan
6980 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
6981 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
6982 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
6983 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
6984 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
6985 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
6986 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
6987 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
6988 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
6989 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
6990 Niklas Gunnarsson Hibernian 1 0 1 0 1 0 .00 100.00 .00 50.00 2016-02-07 24y 09m 11d 2016-02-07 24y 09m 11d Gunnarsson
6991 Gavin Gunning Blackburn Rovers; Motherwell; Dundee United 10 10 0 1 5 2 3 50.00 20.00 30.00 60.00 2011-04-23 20y 02m 28d 2016-02-20 25y 00m 25d Gunning
6992 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
6993 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
6994 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
6995 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
6996 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
6997 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
6998 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
6999 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
7000 Charlie Guthrie Montrose 2 1 1 0 1 1 .00 50.00 50.00 25.00 1976-03-09 27y 04m 08d 1976-03-16 27y 04m 15d Guthrie
7001 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
7002 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
7003 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
7004 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
7005 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
7006 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
7007 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
7008 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
7009 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
7010 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
7011 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
7012 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
7013 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
7014 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
7015 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
7016 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
7017 Marcus Haber St Johnstone; Dundee 7 5 2 1 3 1 3 42.86 14.29 42.86 50.00 2010-08-14 21y 07m 03d 2017-04-08 28y 02m 28d Haber
7018 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
7019 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
7020 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
7021 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
7022 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
7023 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
7024 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
7025 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
7026 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
7027 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
7028 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
7029 Haddow Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1953-02-21 Not Known 1953-02-21 Not Known Haddow
7030 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
7031 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
7032 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
7033 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
7034 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
7035 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
7036 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
7037 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
7038 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
7039 David Hagen Rangers; Falkirk; Livingston (Meadowbank Thistle) 8 6 2 1 4 0 4 50.00 .00 50.00 50.00 1992-09-19 19y 04m 14d 2000-09-06 27y 04m 01d Hagen
7040 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
7041 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
7042 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
7043 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
7044 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
7045 Ianis Hagi Rangers 2 1 1 0 1 1 .00 50.00 50.00 25.00 2020-02-29 21y 04m 07d 2021-10-16 22y 11m 24d Hagi
7046 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
7047 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
7048 Gordon Montgomery Haig Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1963-04-06 18y 09m 14d 1963-04-06 18y 09m 14d Haig
7049 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
7050 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
7051 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
7052 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
7053 Andre Hainault Ross County 1 0 1 0 0 1 .00 .00 100.00 .00 2013-04-06 26y 09m 20d 2013-04-06 26y 09m 20d Hainault
7054 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
7055 Billy Hainey Partick Thistle; Dundee United; St Mirren 17 15 2 5 6 3 8 35.29 17.65 47.06 44.12 1961-11-11 22y 04m 26d 1968-12-28 29y 06m 12d Hainey
7056 Will Haining St Mirren 4 4 0 0 0 4 .00 .00 100.00 .00 2007-09-30 24y 11m 28d 2008-11-08 26y 01m 06d Haining
7057 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
7058 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
7059 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
7060 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
7061 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
7062 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
7063 Greg Halford Wolverhampton Wanderers; Aberdeen 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2010-08-03 25y 07m 26d 2010-08-03 25y 07m 26d Halford
7064 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
7065 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
7066 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
7067 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
7068 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
7069 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
7070 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
7071 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
7072 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
7073 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
7074 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
7075 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
7076 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
7077 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
7078 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
7079 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
7080 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
7081 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
7082 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
7083 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
7084 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
7085 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
7086 Norrie Hall Clydebank[4] 3 3 0 0 0 3 .00 .00 100.00 .00 1972-02-26 20y 03m 07d 1979-09-08 27y 09m 20d Hall
7087 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
7088 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
7089 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
7090 Melker Hallberg Hibernian; St Johnstone 7 6 1 1 2 0 5 28.57 .00 71.43 28.57 2019-09-22 23y 11m 02d 2023-03-04 27y 04m 12d Hallberg
7091 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
7092 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
7093 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
7094 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
7095 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
7096 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
7097 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
7098 Andrew Halliday Rangers 6 4 2 4 0 2 66.67 .00 33.33 66.67 2016-11-30 25y 01m 19d 2018-12-02 27y 01m 21d Halliday
7099 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
7100 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
7101 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
7102 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
7103 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
7104 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
7105 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
7106 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
7107 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
7108 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
7109 Jordan Halsman Motherwell; Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 2014-12-23 23y 06m 10d 2014-12-23 23y 06m 10d Halsman
7110 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
7111 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
7112 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
7113 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
7114 Alexander Hamill Hamilton Academical 5 5 0 0 0 5 .00 .00 100.00 .00 1982-10-16 20y 11m 16d 1986-08-13 24y 09m 14d Hamill
7115 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
7116 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
7117 Jamie Hamill Kilmarnock 14 13 1 5 4 5 35.71 28.57 35.71 50.00 2007-04-07 20y 08m 09d 2015-10-03 29y 02m 04d Hamill
7118 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
7119 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
7120 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
7121 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
7122 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
7123 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
7124 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
7125 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
7126 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
7127 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
7128 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
7129 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
7130 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
7131 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
7132 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
7133 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
7134 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
7135 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
7136 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
7137 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
7138 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
7139 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
7140 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
7141 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
7142 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
7143 Gordon Stewart Hamilton Clyde; Airdrieonians 7 6 1 2 2 3 28.57 28.57 42.86 42.86 1976-01-24 24y 03m 07d 1980-08-16 28y 09m 30d Hamilton
7144 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
7145 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
7146 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
7147 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
7148 Jack Hamilton Dundee; Livingston (Meadowbank Thistle) 6 6 0 1 0 5 16.67 .00 83.33 16.67 2018-10-23 24y 07m 01d 2024-01-02 29y 09m 11d Hamilton
7149 Jack Hamilton Livingston (Meadowbank Thistle); East Fife; Arbroath 7 3 4 1 1 2 4 14.29 28.57 57.14 28.57 2017-07-01 17y 00m 01d 2021-03-20 20y 08m 20d Hamilton
7150 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
7151 Jim Hamilton Dundee; Aberdeen; Dundee United; Livingston (Meadowbank Thistle); Motherwell; Dunfermline Athletic; St Mirren 23 15 8 3 4 7 12 17.39 30.43 52.17 32.61 1995-09-20 19y 07m 11d 2009-02-21 33y 00m 12d Hamilton
7152 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
7153 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
7154 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
7155 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
7156 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
7157 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
7158 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
7159 Jim Hamilton Aberdeen; East Fife; Dunfermline Athletic 6 6 0 1 3 2 16.67 50.00 33.33 41.67 1968-10-05 17y 08m 02d 1975-01-11 23y 11m 08d Hamilton
7160 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
7161 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
7162 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
7163 John Hamilton Hibernian; Rangers; St Johnstone 13 11 2 3 11 0 2 84.62 .00 15.38 84.62 1969-09-27 20y 02m 17d 1979-09-05 30y 01m 26d Hamilton
7164 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
7165 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
7166 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
7167 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
7168 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
7169 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
7170 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
7171 Robert Hamilton Rangers; Greenock Morton; Dundee 42 42 0 41 21 13 8 50.00 30.95 19.05 65.48 1897-09-20 Not Known 1913-11-22 Not Known Hamilton
7172 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
7173 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
7174 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
7175 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
7176 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
7177 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
7178 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
7179 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
7180 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
7181 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
7182 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
7183 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
7184 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
7185 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
7186 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
7187 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
7188 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
7189 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
7190 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
7191 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
7192 Steven Hammell Motherwell 44 42 2 17 6 21 38.64 13.64 47.73 45.45 2000-10-01 18y 07m 13d 2017-02-04 34y 11m 17d Hammell
7193 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
7194 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
7195 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
7196 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
7197 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
7198 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
7199 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
7200 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
7201 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
7202 Jamie Hand Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 2005-01-25 20y 11m 18d 2005-01-25 20y 11m 18d Hand
7203 Daniel Handling Hibernian 5 4 1 0 3 2 .00 60.00 40.00 30.00 2012-08-12 18y 06m 06d 2015-01-03 20y 10m 28d Handling
7204 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
7205 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
7206 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
7207 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
7208 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
7209 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
7210 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
7211 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
7212 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
7213 Paul Hanlon Hibernian 42 40 2 1 11 12 19 26.19 28.57 45.24 40.48 2009-05-07 19y 03m 17d 2023-10-07 33y 08m 17d Hanlon
7214 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
7215 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
7216 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
7217 David Hannah Dundee United; Celtic 19 15 4 7 3 9 36.84 15.79 47.37 44.74 1994-01-08 20y 05m 04d 2001-12-26 28y 04m 22d Hannah
7218 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
7219 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
7220 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
7221 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
7222 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
7223 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
7224 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
7225 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
7226 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
7227 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
7228 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
7229 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
7230 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
7231 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
7232 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
7233 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
7234 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
7235 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
7236 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
7237 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
7238 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
7239 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
7240 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
7241 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
7242 John Hansen Partick Thistle 17 17 0 1 6 5 6 35.29 29.41 35.29 50.00 1969-03-01 19y 00m 26d 1977-03-26 27y 01m 23d Hansen
7243 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
7244 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
7245 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
7246 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
7247 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
7248 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
7249 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
7250 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
7251 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
7252 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
7253 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
7254 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
7255 Ryan Hardie Rangers; Raith Rovers; Livingston (Meadowbank Thistle); Plymouth Argyle 8 4 4 3 3 3 2 37.50 37.50 25.00 56.25 2017-01-22 19y 10m 05d 2023-07-06 26y 03m 19d Hardie
7256 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
7257 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
7258 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
7259 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
7260 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
7261 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
7262 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
7263 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
7264 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
7265 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
7266 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
7267 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
7268 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
7269 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
7270 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
7271 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
7272 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
7273 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
7274 Ian Harkes Dundee United 5 4 1 0 2 3 .00 40.00 60.00 20.00 2021-08-28 26y 04m 29d 2022-12-24 27y 08m 24d Harkes
7275 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
7276 Gary Harkins Kilmarnock; Dundee; St Mirren; Queen of the South; Partick Thistle 10 9 1 1 4 3 3 40.00 30.00 30.00 55.00 2011-08-21 26y 07m 19d 2019-03-04 34y 02m 02d Harkins
7277 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
7278 Tommy Harkins Clydebank[4] 1 1 0 0 0 1 .00 .00 100.00 .00 1981-09-19 20y 08m 04d 1981-09-19 20y 08m 04d Harkins
7279 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
7280 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
7281 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
7282 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
7283 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
7284 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
7285 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
7286 Ian Harley Falkirk; Greenock Morton; Arbroath 9 9 0 2 0 1 8 .00 11.11 88.89 5.56 1972-04-15 Not Known 1980-03-29 Not Known Harley
7287 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
7288 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
7289 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
7290 George Harmon Ross County 4 2 2 1 1 2 25.00 25.00 50.00 37.50 2022-10-30 21y 10m 22d 2024-03-16 23y 03m 08d Harmon
7291 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
7292 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
7293 Mark Haro Dunfermline Athletic 2 1 1 0 0 2 .00 .00 100.00 .00 1991-08-10 19y 09m 20d 1992-03-28 20y 05m 07d Haro
7294 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
7295 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
7296 Cameron Harper Inverness Caledonian Thistle 6 4 2 0 2 4 .00 33.33 66.67 16.67 2019-07-08 17y 07m 28d 2021-07-25 19y 08m 15d Harper
7297 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
7298 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
7299 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
7300 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
7301 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
7302 William Harper Hibernian 31 31 0 17 7 7 54.84 22.58 22.58 66.13 1921-01-01 Not Known 1925-05-16 Not Known Harper
7303 (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
7304 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
7305 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
7306 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
7307 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
7308 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
7309 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
7310 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
7311 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
7312 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
7313 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
7314 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
7315 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
7316 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
7317 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
7318 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
7319 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
7320 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
7321 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
7322 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
7323 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
7324 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
7325 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
7326 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
7327 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
7328 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
7329 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
7330 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
7331 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
7332 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
7333 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
7334 Andrew Harrow Raith Rovers; Aberdeen; Motherwell 12 11 1 2 3 3 6 25.00 25.00 50.00 37.50 1979-01-27 22y 02m 21d 1986-03-15 29y 04m 09d Harrow
7335 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
7336 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
7337 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
7338 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
7339 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
7340 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
7341 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
7342 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
7343 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
7344 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
7345 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
7346 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
7347 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
7348 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
7349 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
7350 Joe Hart Celtic 12 12 0 10 0 2 83.33 .00 16.67 83.33 2021-08-15 34y 03m 27d 2024-03-03 36y 10m 13d Hart
7351 John Hart Albion Rovers; Motherwell; St Johnstone; Dundee United 7 7 0 3 3 3 1 42.86 42.86 14.29 64.29 1919-10-11 Not Known 1929-09-14 Not Known Hart
7352 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
7353 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
7354 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
7355 Jordan Hart East Fife 2 2 0 0 0 2 .00 .00 100.00 .00 2020-09-18 24y 07m 27d 2020-11-10 24y 09m 19d Hart
7356 Michael Hart Aberdeen; Livingston (Meadowbank Thistle); Hibernian 15 14 1 4 4 7 26.67 26.67 46.67 40.00 1999-02-27 19y 00m 17d 2010-11-07 30y 08m 28d Hart
7357 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
7358 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
7359 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
7360 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
7361 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
7362 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
7363 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
7364 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
7365 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
7366 Paul Hartley Raith Rovers; Hibernian; St Johnstone; Celtic; Aberdeen 13 12 1 1 1 5 7 7.69 38.46 53.85 26.92 1998-08-19 21y 10m 00d 2011-02-26 34y 04m 07d Hartley
7367 Peter Hartley Motherwell 4 3 1 2 1 1 50.00 25.00 25.00 62.50 2018-09-15 30y 05m 12d 2020-03-07 31y 11m 04d Hartley
7368 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
7369 John Hartson Celtic 16 13 3 5 12 1 3 75.00 6.25 18.75 78.13 2001-08-11 26y 04m 06d 2006-04-30 31y 00m 25d Hartson
7370 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
7371 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
7372 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
7373 Bobby Harvey Clyde 2 1 1 1 1 0 50.00 50.00 .00 75.00 1975-04-05 19y 10m 13d 1976-01-24 20y 08m 01d Harvey
7374 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
7375 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
7376 Graham Harvey Hibernian; Dundee; Airdrieonians 18 9 9 4 3 9 6 16.67 50.00 33.33 41.67 1983-11-05 22y 06m 13d 1991-01-26 29y 09m 03d Harvey
7377 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
7378 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
7379 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
7380 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
7381 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
7382 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 Not Known 1965-10-16 Not Known Harvey
7383 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
7384 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
7385 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
7386 Paul Edward Harvey Clydebank[4]; Airdrieonians; Raith Rovers; Queen of the South; Motherwell; Queens Park 12 7 5 1 4 7 8.33 33.33 58.33 25.00 1991-08-20 22y 11m 23d 2005-08-23 36y 11m 26d Harvey
7387 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
7388 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
7389 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
7390 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
7391 Martin Hasek Sparta Prague 1 0 1 1 0 0 100.00 .00 .00 100.00 2006-09-14 36y 11m 03d 2006-09-14 36y 11m 03d Hasek
7392 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
7393 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
7394 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
7395 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
7396 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
7397 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
7398 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
7399 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
7400 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
7401 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
7402 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
7403 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
7404 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
7405 Hastings Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1898-01-03 Not Known 1898-01-03 Not Known Hastings
7406 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
7407 Richard Hastings Ross County; Inverness Caledonian Thistle; Hamilton Academical 16 15 1 2 5 9 12.50 31.25 56.25 28.13 2001-09-25 24y 04m 07d 2009-12-06 32y 06m 18d Hastings
7408 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
7409 Reo Hatate Celtic 8 5 3 1 8 0 0 100.00 .00 .00 100.00 2022-01-26 24y 02m 05d 2023-10-22 25y 11m 01d Hatate
7410 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
7411 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
7412 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
7413 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
7414 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
7415 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
7416 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
7417 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
7418 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
7419 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
7420 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
7421 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
7422 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
7423 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
7424 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
7425 Dean Hawkshaw Kilmarnock; Airdrieonians (Airdrie United) 3 0 3 1 1 1 33.33 33.33 33.33 50.00 2016-12-27 19y 08m 03d 2017-11-05 20y 06m 12d Hawkshaw
7426 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
7427 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
7428 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
7429 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
7430 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
7431 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
7432 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
7433 David Hay Celtic 13 13 0 9 3 1 69.23 23.08 7.69 80.77 1970-03-28 22y 01m 28d 1974-03-02 26y 01m 02d Hay
7434 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
7435 Garry Hay Kilmarnock 37 33 4 10 9 18 27.03 24.32 48.65 39.19 1999-11-27 22y 02m 20d 2012-02-11 34y 05m 04d Hay
7436 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
7437 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
7438 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
7439 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
7440 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
7441 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
7442 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
7443 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
7444 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
7445 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
7446 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
7447 Thomas Hay Newton Heath 1 1 0 1 0 0 100.00 .00 .00 100.00 1890-01-01 Not Known 1890-01-01 Not Known Hay
7448 Tom Hay Bolton Wanderers 1 1 0 1 0 0 100.00 .00 .00 100.00 1884-01-01 Not Known 1884-01-01 Not Known Hay
7449 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
7450 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
7451 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
7452 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
7453 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
7454 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
7455 Jonathan Hayes Inverness Caledonian Thistle; Aberdeen; Celtic 29 27 2 2 12 5 12 41.38 17.24 41.38 50.00 2010-09-18 23y 02m 09d 2023-12-09 36y 05m 00d Hayes
7456 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
7457 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
7458 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
7459 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
7460 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
7461 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
7462 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
7463 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
7464 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
7465 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
7466 Colin Healy Celtic; Falkirk 6 5 1 1 3 0 3 50.00 .00 50.00 50.00 2000-02-05 19y 10m 22d 2010-02-13 29y 10m 30d Healy
7467 David Healy Sunderland; Rangers 2 0 2 1 1 0 50.00 50.00 .00 75.00 2009-08-08 30y 00m 03d 2011-05-07 31y 09m 02d Healy
7468 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
7469 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
7470 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
7471 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
7472 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
7473 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
7474 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
7475 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
7476 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
7477 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
7478 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
7479 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
7480 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
7481 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
7482 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
7483 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
7484 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
7485 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
7486 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
7487 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
7488 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
7489 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
7490 Magnus Hedman Coventry City; Celtic 3 3 0 2 0 1 66.67 .00 33.33 66.67 1998-07-25 25y 04m 06d 2003-10-18 30y 06m 29d Hedman
7491 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
7492 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
7493 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
7494 Paul Heffernan Kilmarnock; Hibernian 7 6 1 4 4 2 1 57.14 28.57 14.29 71.43 2011-08-21 29y 07m 23d 2014-01-02 32y 00m 04d Heffernan
7495 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
7496 Christopher James Hegarty Dundee 1 0 1 0 0 1 .00 .00 100.00 .00 2004-03-27 19y 08m 03d 2004-03-27 19y 08m 03d Hegarty
7497 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
7498 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
7499 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
7500 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
7501 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
7502 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
7503 Filip Helander Rangers 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2019-11-03 26y 06m 12d 2019-12-01 26y 07m 09d Helander
7504 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
7505 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
7506 Brahim Hemdani Rangers 8 8 0 6 2 0 75.00 25.00 .00 87.50 2006-03-19 28y 00m 04d 2008-01-30 29y 10m 15d Hemdani
7507 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
7508 Zach Hemming Kilmarnock; St Mirren 4 4 0 1 1 2 25.00 25.00 50.00 37.50 2022-10-09 22y 07m 02d 2024-04-06 24y 00m 30d Hemming
7509 Kane Hemmings Rangers; Dundee; Tranmere Rovers 4 4 0 2 0 1 3 .00 25.00 75.00 12.50 2015-08-08 24y 04m 00d 2022-07-13 31y 03m 05d Hemmings
7510 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
7511 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
7512 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
7513 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
7514 Stephane Henchoz Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 2005-04-02 30y 06m 26d 2005-04-02 30y 06m 26d Henchoz
7515 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
7516 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
7517 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
7518 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
7519 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
7520 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
7521 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
7522 Blair Henderson The Spartans 3 3 0 0 0 3 .00 .00 100.00 .00 2021-06-29 26y 10m 19d 2024-01-20 29y 05m 10d Henderson
7523 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
7524 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
7525 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
7526 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
7527 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
7528 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
7529 Ewan Henderson Celtic; Dunfermline Athletic; Hibernian 10 4 6 3 4 3 30.00 40.00 30.00 50.00 2019-02-27 18y 11m 00d 2023-05-27 23y 02m 00d Henderson
7530 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
7531 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
7532 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
7533 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
7534 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
7535 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
7536 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
7537 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
7538 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
7539 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
7540 Ian Henderson Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-04-23 24y 07m 29d 1980-04-23 24y 07m 29d Henderson
7541 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
7542 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
7543 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
7544 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
7545 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
7546 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
7547 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
7548 Jay Henderson St Mirren; Ross County 3 0 3 0 0 3 .00 .00 100.00 .00 2021-08-07 19y 05m 00d 2023-09-30 21y 06m 23d Henderson
7549 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
7550 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
7551 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
7552 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
7553 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
7554 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
7555 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
7556 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
7557 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
7558 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
7559 Liam Henderson Celtic; Hibernian 3 2 1 2 1 0 66.67 33.33 .00 83.33 2016-02-07 19y 09m 13d 2017-01-29 20y 09m 04d Henderson
7560 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
7561 Nicholas Sinclair Henderson Falkirk; Partick Thistle 6 2 4 1 3 0 3 50.00 .00 50.00 50.00 1994-10-01 25y 07m 23d 1996-01-31 26y 11m 23d Henderson
7562 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
7563 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
7564 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
7565 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
7566 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
7567 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
7568 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
7569 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
7570 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
7571 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
7572 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
7573 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
7574 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
7575 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
7576 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
7577 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
7578 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
7579 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
7580 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
7581 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
7582 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
7583 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
7584 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
7585 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
7586 Stephen Hendrie Hamilton Academical; Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-09 19y 06m 01d 2014-07-09 19y 06m 01d Hendrie
7587 Tom Hendrie Dundee; Livingston (Meadowbank Thistle) 2 2 0 0 0 2 .00 .00 100.00 .00 1982-01-20 26y 02m 27d 1988-08-23 32y 09m 30d Hendrie
7588 Billy Hendry Ayr United 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1980-09-03 18y 08m 13d 1983-02-12 21y 01m 22d Hendry
7589 Callum Hendry St Johnstone 4 1 3 1 3 0 1 75.00 .00 25.00 75.00 2019-01-26 21y 01m 18d 2022-02-19 24y 02m 11d Hendry
7590 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
7591 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
7592 Jack Hendry Partick Thistle; Dundee; Celtic 4 3 1 2 0 2 50.00 .00 50.00 50.00 2017-09-30 22y 04m 23d 2018-10-28 23y 05m 21d Hendry
7593 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
7594 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
7595 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
7596 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
7597 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
7598 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
7599 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
7600 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
7601 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
7602 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
7603 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
7604 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
7605 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
7606 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
7607 Duk Aberdeen 6 4 2 3 3 0 3 50.00 .00 50.00 50.00 2022-10-16 22y 08m 00d 2024-01-27 23y 11m 11d Henriques de Barros Lopes
7608 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
7609 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
7610 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
7611 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
7612 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
7613 John Henry Clydebank[4]; Kilmarnock; Falkirk 16 12 4 3 5 5 6 31.25 31.25 37.50 46.88 1992-08-12 20y 07m 12d 2003-01-25 31y 00m 25d Henry
7614 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
7615 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
7616 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
7617 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
7618 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
7619 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
7620 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
7621 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
7622 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
7623 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
7624 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
7625 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
7626 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
7627 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
7628 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
7629 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
7630 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
7631 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
7632 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
7633 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
7634 Herdiberto Cruzeiro 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Herdiberto
7635 Jim Hermiston Aberdeen 13 13 0 1 4 2 7 30.77 15.38 53.85 38.46 1967-10-21 20y 00m 21d 1974-08-28 26y 10m 29d Hermiston
7636 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
7637 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
7638 Brian Heron Motherwell; Dumbarton 8 8 0 4 2 3 3 25.00 37.50 37.50 43.75 1970-12-12 22y 05m 23d 1974-02-23 25y 08m 04d Heron
7639 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
7640 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
7641 Edward Herrera Birkirkara 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2016-07-21 29y 08m 07d 2016-07-21 29y 08m 07d Herrera
7642 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
7643 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
7644 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
7645 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
7646 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
7647 John Herron Celtic; Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 2015-02-28 21y 00m 27d 2015-02-28 21y 00m 27d Herron
7648 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
7649 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
7650 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
7651 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
7652 Sean Hessey Kilmarnock 5 4 1 0 3 2 .00 60.00 40.00 30.00 2000-02-26 21y 05m 07d 2002-08-31 23y 11m 12d Hessey
7653 Kane Hester Arbroath 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-30 20y 00m 18d 2015-07-30 20y 00m 18d Hester
7654 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
7655 Steven Hetherington Motherwell; Alloa Athletic 4 4 0 1 0 3 25.00 .00 75.00 25.00 2020-11-24 27y 08m 15d 2021-04-09 28y 01m 00d Hetherington
7656 Peter Hetherston Falkirk; Raith Rovers; Aberdeen 13 12 1 1 6 2 5 46.15 15.38 38.46 53.85 1986-08-16 21y 09m 10d 1995-10-04 30y 10m 28d Hetherston
7657 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
7658 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
7659 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
7660 John Hewitt Aberdeen; Celtic; St Mirren 28 21 7 7 13 9 6 46.43 32.14 21.43 62.50 1981-03-07 18y 00m 26d 1992-04-11 29y 02m 02d Hewitt
7661 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
7662 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
7663 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
7664 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
7665 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
7666 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
7667 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
7668 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
7669 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
7670 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
7671 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
7672 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
7673 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
7674 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
7675 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
7676 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
7677 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
7678 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
7679 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
7680 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
7681 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
7682 Kallum Higginbotham Falkirk; Motherwell; Partick Thistle; Kilmarnock; Dunfermline Athletic 8 7 1 1 3 3 2 37.50 37.50 25.00 56.25 2010-09-21 21y 03m 06d 2017-07-29 28y 01m 14d Higginbotham
7683 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
7684 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
7685 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
7686 Chris Higgins Motherwell; Dunfermline Athletic; Queen of the South; East Fife 10 10 0 1 1 3 6 10.00 30.00 60.00 25.00 2010-07-27 25y 00m 23d 2020-11-10 35y 04m 06d Higgins
7687 Daniel Higgins Dundee; Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 2017-04-08 19y 00m 00d 2017-04-08 19y 00m 00d Higgins
7688 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
7689 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
7690 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
7691 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
7692 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
7693 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
7694 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
7695 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
7696 Scott Higgins Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-08-12 30y 02m 03d 2006-08-12 30y 02m 03d Higgins
7697 Sean Higgins Ross County; St Johnstone; Cowdenbeath 3 2 1 0 0 3 .00 .00 100.00 .00 2002-10-23 17y 11m 24d 2014-12-23 30y 01m 24d Higgins
7698 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
7699 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
7700 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
7701 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
7702 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
7703 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
7704 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
7705 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
7706 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
7707 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
7708 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
7709 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
7710 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
7711 Darren Hill Falkirk; Arbroath 1 1 0 0 1 0 .00 100.00 .00 50.00 2002-07-27 20y 07m 24d 2002-07-27 20y 07m 24d Hill
7712 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
7713 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
7714 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
7715 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
7716 Douglas Hill Raith Rovers 3 3 0 0 1 2 .00 33.33 66.67 16.67 2012-07-14 27y 05m 28d 2013-08-27 28y 07m 11d Hill
7717 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
7718 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
7719 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
7720 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
7721 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
7722 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
7723 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
7724 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
7725 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
7726 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
7727 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
7728 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
7729 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
7730 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
7731 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
7732 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
7733 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
7734 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
7735 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
7736 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
7737 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
7738 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
7739 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
7740 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
7741 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
7742 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
7743 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
7744 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
7745 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
7746 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
7747 Dale Hilson Dundee United; Forfar Athletic; Arbroath 3 2 1 0 1 2 .00 33.33 66.67 16.67 2018-07-14 25y 06m 21d 2021-03-20 28y 02m 25d Hilson
7748 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
7749 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
7750 Leigh Hinds Aberdeen; Partick Thistle 2 2 0 0 0 2 .00 .00 100.00 .00 2003-08-09 24y 11m 23d 2004-02-11 25y 05m 25d Hinds
7751 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
7752 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
7753 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
7754 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
7755 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
7756 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
7757 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
7758 Myles Hippolyte Livingston (Meadowbank Thistle); Dunfermline Athletic 5 2 3 1 1 0 4 20.00 .00 80.00 20.00 2014-08-20 19y 09m 11d 2018-08-18 23y 09m 09d Hippolyte
7759 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
7760 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
7761 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
7762 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
7763 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
7764 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
7765 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
7766 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
7767 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
7768 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
7769 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
7770 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
7771 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
7772 Jordy Hiwula Ross County 2 2 0 0 0 2 .00 .00 100.00 .00 2022-07-30 27y 10m 09d 2022-10-30 28y 01m 09d Hiwula-Mayifuila
7773 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
7774 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
7775 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
7776 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
7777 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
7778 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
7779 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
7780 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
7781 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
7782 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
7783 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
7784 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
7785 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
7786 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
7787 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
7788 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
7789 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
7790 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
7791 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
7792 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
7793 Jared Hodgkiss Aberdeen 1 1 0 0 1 0 .00 100.00 .00 50.00 2008-10-25 21y 11m 10d 2008-10-25 21y 11m 10d Hodgkiss
7794 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
7795 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
7796 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
7797 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
7798 Lee Hodson Kilmarnock; Rangers; St Mirren 6 6 0 4 0 2 66.67 .00 33.33 66.67 2016-02-27 24y 04m 25d 2020-03-11 28y 05m 09d Hodson
7799 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
7800 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
7801 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
7802 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
7803 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
7804 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
7805 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
7806 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
7807 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
7808 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
7809 Christopher Hogg Hibernian; Inverness Caledonian Thistle 17 16 1 4 5 8 23.53 29.41 47.06 38.24 2005-08-07 20y 04m 17d 2011-11-26 26y 08m 05d Hogg
7810 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
7811 David Hogg Hibernian; Dundee United 3 3 0 0 0 3 .00 .00 100.00 .00 1966-01-01 Not Known 1970-01-10 Not Known Hogg
7812 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
7813 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
7814 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
7815 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
7816 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
7817 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
7818 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
7819 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
7820 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
7821 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
7822 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
7823 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
7824 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
7825 Steven Roy Hogg Gretna 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-05-13 22y 07m 12d 2008-05-13 22y 07m 12d Hogg
7826 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
7827 Henry Wilson Hoggan Falkirk; Dundee 20 19 1 7 5 8 35.00 25.00 40.00 47.50 1968-10-19 20y 03m 02d 1983-03-05 34y 07m 16d Hoggan
7828 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
7829 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
7830 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
7831 David Hoilett Blackburn Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 2010-08-07 20y 02m 02d 2010-08-07 20y 02m 02d Hoilett
7832 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
7833 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
7834 Dean Holden Falkirk 4 3 1 2 0 2 50.00 .00 50.00 50.00 2007-01-20 27y 04m 05d 2009-02-07 29y 04m 23d Holden
7835 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
7836 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
7837 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
7838 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
7839 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
7840 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
7841 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
7842 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
7843 Lee Hollis Airdrieonians (Airdrie United); Motherwell 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-03-01 27y 11m 17d 2014-03-01 27y 11m 17d Hollis
7844 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
7845 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
7846 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
7847 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
7848 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
7849 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
7850 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
7851 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
7852 Graeme Holmes Dundee United; Dunfermline Athletic; Alloa Athletic 6 5 1 0 0 6 .00 .00 100.00 .00 2004-05-01 20y 01m 05d 2015-04-08 31y 00m 13d Holmes
7853 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
7854 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
7855 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
7856 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
7857 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
7858 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
7859 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
7860 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
7861 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
7862 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
7863 Gary Holt Celtic; Kilmarnock 18 17 1 2 5 7 6 27.78 38.89 33.33 47.22 1994-05-22 21y 02m 13d 2001-03-14 28y 00m 05d Holt
7864 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
7865 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
7866 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
7867 Jason Holt Rangers; St Johnstone; Livingston (Meadowbank Thistle) 18 15 3 7 3 8 38.89 16.67 44.44 47.22 2016-11-30 23y 09m 11d 2024-04-13 31y 01m 25d Holt
7868 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
7869 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
7870 Kevin Holt Queen of the South; Dundee 14 13 1 2 4 8 14.29 28.57 57.14 28.57 2013-07-20 20y 05m 25d 2018-04-01 25y 02m 07d Holt
7871 Magnus Holte Rosenborg Ballklub 1 0 1 0 0 1 .00 .00 100.00 .00 2023-08-17 17y 04m 21d 2023-08-17 17y 04m 21d Holte
7872 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
7873 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
7874 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
7875 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
7876 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
7877 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
7878 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
7879 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
7880 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
7881 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
7882 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
7883 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
7884 Harry Hood Clyde; Celtic; Motherwell; Queen of the South 28 25 3 10 18 4 6 64.29 14.29 21.43 71.43 1963-03-16 18y 05m 13d 1978-04-15 33y 06m 12d Hood
7885 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
7886 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
7887 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
7888 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
7889 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
7890 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
7891 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
7892 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
7893 Gary Hooper Celtic 11 11 0 12 8 0 3 72.73 .00 27.27 72.73 2010-11-10 22y 09m 15d 2013-01-19 24y 11m 24d Hooper
7894 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
7895 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
7896 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
7897 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
7898 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
7899 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
7900 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
7901 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
7902 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
7903 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
7904 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
7905 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
7906 David Hopkirk Annan Athletic; Dunfermline Athletic; Stenhousemuir 2 2 0 0 0 2 .00 .00 100.00 .00 2014-07-26 21y 06m 09d 2019-07-24 26y 06m 07d Hopkirk
7907 Daryl Horgan Hibernian 6 5 1 2 2 1 3 33.33 16.67 50.00 41.67 2018-12-29 26y 04m 19d 2020-03-03 27y 06m 22d Horgan
7908 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
7909 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
7910 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
7911 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
7912 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
7913 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
7914 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
7915 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
7916 Lewis Horner Inverness Caledonian Thistle 3 1 2 0 1 2 .00 33.33 66.67 16.67 2016-03-01 24y 01m 00d 2016-10-29 24y 08m 28d Horner
7917 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
7918 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
7919 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
7920 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
7921 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
7922 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
7923 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
7924 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
7925 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
7926 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
7927 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
7928 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
7929 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
7930 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
7931 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
7932 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
7933 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
7934 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
7935 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
7936 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
7937 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
7938 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
7939 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
7940 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
7941 John Hotson St Johnstone 4 3 1 0 1 3 .00 25.00 75.00 12.50 1973-10-13 17y 09m 16d 1976-04-26 Not Known Hotson
7942 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
7943 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
7944 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
7945 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
7946 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
7947 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
7948 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
7949 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
7950 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
7951 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
7952 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
7953 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
7954 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
7955 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
7956 Doug Houston Dundee; Rangers; Dundee United; St Johnstone 31 30 1 4 9 9 13 29.03 29.03 41.94 43.55 1962-08-18 19y 04m 05d 1978-04-12 34y 11m 30d Houston
7957 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
7958 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
7959 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
7960 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
7961 Jordan Houston Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 2021-03-13 21y 01m 13d 2021-03-13 21y 01m 13d Houston
7962 Liam Houston Clyde 1 1 0 1 0 0 100.00 .00 .00 100.00 1974-04-24 21y 11m 04d 1974-04-24 21y 11m 04d Houston
7963 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
7964 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
7965 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
7966 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
7967 Robert Joseph Houston Partick Thistle; Kilmarnock; Greenock Morton 21 19 2 9 5 7 42.86 23.81 33.33 54.76 1973-03-31 21y 02m 08d 1981-03-21 29y 01m 26d Houston
7968 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
7969 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
7970 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
7971 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
7972 Mark Howard Falkirk; St Mirren; Aberdeen 5 5 0 0 0 5 .00 .00 100.00 .00 2006-03-25 19y 06m 04d 2010-10-16 24y 00m 25d Howard
7973 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
7974 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
7975 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
7976 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
7977 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
7978 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
7979 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
7980 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
7981 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
7982 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
7983 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
7984 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
7985 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
7986 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
7987 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
7988 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
7989 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
7990 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
7991 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
7992 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
7993 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
7994 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
7995 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
7996 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
7997 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
7998 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
7999 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
8000 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
8001 Scott Howie Motherwell 7 7 0 0 4 3 .00 57.14 42.86 28.57 1995-08-26 23y 07m 22d 1997-03-22 25y 02m 18d Howie
8002 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
8003 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
8004 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
8005 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
8006 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
8007 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
8008 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
8009 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
8010 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
8011 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
8012 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
8013 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
8014 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
8015 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
8016 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
8017 Hubbard Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1891-09-21 Not Known 1891-09-21 Not Known Hubbard
8018 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
8019 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
8020 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
8021 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
8022 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
8023 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
8024 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
8025 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
8026 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
8027 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
8028 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
8029 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
8030 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
8031 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
8032 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
8033 Declan Hughes St Mirren; Cowdenbeath 3 3 0 0 1 2 .00 33.33 66.67 16.67 2014-09-20 19y 04m 03d 2015-07-15 20y 01m 28d Hughes
8034 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
8035 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
8036 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
8037 Jim Hughes Kilmarnock; Falkirk 3 0 3 0 1 2 .00 33.33 66.67 16.67 1980-09-06 20y 07m 28d 1987-03-21 27y 02m 12d Hughes
8038 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
8039 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
8040 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
8041 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
8042 Liam Hughes Inverness Caledonian Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 2016-03-01 23y 06m 20d 2016-03-01 23y 06m 20d Hughes
8043 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
8044 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
8045 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
8046 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
8047 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
8048 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
8049 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
8050 Ronan Hughes Hamilton Academical 1 0 1 0 1 0 .00 100.00 .00 50.00 2019-08-31 20y 08m 16d 2019-08-31 20y 08m 16d Hughes
8051 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
8052 Stephen Hughes Rangers; Motherwell; Aberdeen 20 15 5 2 10 3 7 50.00 15.00 35.00 57.50 2000-05-13 17y 05m 29d 2012-03-31 29y 04m 17d Hughes
8053 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
8054 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
8055 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
8056 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
8057 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
8058 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
8059 Pieter Huistra Rangers 13 10 3 1 7 5 1 53.85 38.46 7.69 73.08 1990-09-08 23y 07m 21d 1994-11-09 27y 09m 22d Huistra
8060 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
8061 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
8062 William Duncan Hulston Clyde; Airdrieonians; Stirling Albion 9 9 0 3 4 0 5 44.44 .00 55.56 44.44 1969-03-29 23y 03m 11d 1973-04-21 27y 04m 03d Hulston
8063 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
8064 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
8065 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
8066 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
8067 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
8068 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
8069 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
8070 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
8071 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
8072 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
8073 Chris Humphrey Motherwell; Hibernian 10 8 2 6 2 2 60.00 20.00 20.00 70.00 2009-10-31 22y 01m 12d 2013-03-02 25y 05m 11d Humphrey
8074 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
8075 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
8076 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
8077 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
8078 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
8079 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
8080 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
8081 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
8082 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
8083 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
8084 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
8085 Noel Hunt Dunfermline Athletic; Dundee United 13 9 4 2 4 1 8 30.77 7.69 61.54 34.62 2003-02-01 20y 01m 06d 2008-03-29 25y 03m 03d Hunt
8086 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
8087 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
8088 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
8089 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
8090 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
8091 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
8092 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
8093 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
8094 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
8095 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
8096 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
8097 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
8098 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
8099 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
8100 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
8101 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
8102 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
8103 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
8104 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
8105 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
8106 George Hunter St Johnstone; Bonnyrigg Rose Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-09 25y 11m 06d 2022-07-09 25y 11m 06d Hunter
8107 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
8108 Gordon Hunter Hibernian; Dundee 37 37 0 1 6 12 19 16.22 32.43 51.35 32.43 1985-08-31 18y 03m 28d 1998-10-31 31y 05m 28d Hunter
8109 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
8110 Ian Oliver Hunter Dunfermline Athletic; Falkirk 1 1 0 1 0 0 1 .00 .00 100.00 .00 1969-04-02 25y 08m 00d 1969-04-02 25y 08m 00d Hunter
8111 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
8112 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
8113 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
8114 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
8115 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
8116 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
8117 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
8118 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
8119 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
8120 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
8121 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
8122 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
8123 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
8124 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
8125 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
8126 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
8127 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
8128 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
8129 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
8130 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
8131 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
8132 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
8133 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
8134 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
8135 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
8136 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
8137 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
8138 Greg Hurst St Johnstone 1 0 1 0 1 0 .00 100.00 .00 50.00 2016-05-15 19y 01m 07d 2016-05-15 19y 01m 07d Hurst
8139 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
8140 Mark Hurst St Johnstone 1 0 1 0 0 1 .00 .00 100.00 .00 2014-08-03 18y 09m 13d 2014-08-03 18y 09m 13d Hurst
8141 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
8142 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
8143 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
8144 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
8145 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
8146 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
8147 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
8148 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
8149 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
8150 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
8151 Bobby Hutchinson Dundee; Hibernian 10 10 0 2 4 2 4 40.00 20.00 40.00 50.00 1974-12-21 21y 06m 02d 1979-03-10 25y 08m 19d Hutchinson
8152 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
8153 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
8154 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
8155 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
8156 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
8157 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
8158 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
8159 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
8160 Thomas Peter Hutchinson Dundee 3 2 1 1 1 1 33.33 33.33 33.33 50.00 2002-10-26 20y 08m 03d 2004-10-30 22y 08m 07d Hutchinson
8161 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
8162 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
8163 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
8164 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
8165 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
8166 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
8167 Duncan Hutchison Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known Hutchison
8168 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
8169 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
8170 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
8171 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
8172 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
8173 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
8174 Roderick Hutchison Greenock Morton 12 11 1 2 5 5 2 41.67 41.67 16.67 62.50 1977-10-05 22y 06m 10d 1981-01-24 25y 09m 30d Hutchison
8175 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
8176 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
8177 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
8178 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
8179 Alan Hutton Rangers 8 7 1 4 2 2 50.00 25.00 25.00 62.50 2004-05-12 19y 05m 12d 2007-12-15 23y 00m 15d Hutton
8180 David Hutton Aberdeen; Dunfermline Athletic; Airdrieonians (Airdrie United) 2 2 0 1 0 1 50.00 .00 50.00 50.00 2016-07-09 31y 01m 21d 2020-01-18 34y 08m 00d Hutton
8181 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
8182 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
8183 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
8184 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
8185 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
8186 Kyle Hutton Rangers; Dunfermline Athletic; Dumbarton 4 3 1 0 0 3 .00 .00 75.00 .00 2012-04-07 21y 01m 23d 2018-07-07 27y 04m 22d Hutton
8187 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
8188 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
8189 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
8190 Lewis Hyde Inverness Caledonian Thistle 2 0 2 0 1 1 .00 50.00 50.00 25.00 2019-07-08 16y 11m 23d 2020-10-06 18y 02m 21d Hyde
8191 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
8192 Kwon Hyeok-kyu Celtic; St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2024-04-06 23y 00m 24d 2024-04-06 23y 00m 24d Hyeok-kyu
8193 Oh Hyeon-gyu Celtic 5 0 5 1 4 0 1 80.00 .00 20.00 80.00 2023-03-08 21y 10m 24d 2023-12-16 22y 08m 04d Hyeon-gyu
8194 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
8195 Morten Hyldgaard Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 2003-08-02 25y 06m 07d 2003-08-02 25y 06m 07d Hyldgaard
8196 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
8197 Hynd Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-09 Not Known 1953-05-09 Not Known Hynd
8198 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
8199 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
8200 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
8201 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
8202 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
8203 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
8204 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
8205 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
8206 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
8207 Dwayne Hyslop Auchinleck Talbot 1 1 0 0 0 1 .00 .00 100.00 .00 2019-02-10 Not Known 2019-02-10 Not Known Hyslop
8208 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
8209 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
8210 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
8211 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
8212 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
8213 Yang Hyun-jun Celtic 2 1 1 1 0 1 50.00 .00 50.00 50.00 2023-10-22 21y 04m 27d 2024-03-03 21y 09m 07d Hyun-jun
8214 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
8215 Rabiu Ibrahim Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 2013-04-20 22y 01m 05d 2013-04-20 22y 01m 05d Ibrahim
8216 Adam Idah Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 2024-03-03 23y 00m 21d 2024-03-03 23y 00m 21d Idah
8217 Jerel Ifil Aberdeen 3 3 0 2 0 1 66.67 .00 33.33 66.67 2010-01-09 27y 06m 13d 2010-12-11 28y 05m 14d Ifil
8218 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
8219 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
8220 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
8221 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
8222 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
8223 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
8224 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
8225 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
8226 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
8227 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
8228 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
8229 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
8230 Douglas Imrie Inverness Caledonian Thistle; Hamilton Academical; St Mirren 24 19 5 1 5 3 16 20.83 12.50 66.67 27.08 2008-03-01 24y 06m 27d 2019-03-16 35y 07m 13d Imrie
8231 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
8232 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
8233 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
8234 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
8235 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
8236 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
8237 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
8238 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
8239 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
8240 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
8241 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
8242 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
8243 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
8244 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
8245 John Inglis St Johnstone; Aberdeen 23 23 0 1 7 7 9 30.43 30.43 39.13 45.65 1990-10-13 23y 11m 27d 1998-12-12 32y 01m 26d Inglis
8246 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
8247 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
8248 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
8249 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
8250 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
8251 Billy Ingram Sheffield Wednesday 1 1 0 1 0 0 100.00 .00 .00 100.00 1889-01-02 23y 00m 22d 1889-01-02 23y 00m 22d Ingram
8252 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
8253 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
8254 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
8255 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
8256 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
8257 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
8258 Christopher Innes Kilmarnock; Dundee United; Gretna; St Mirren; Inverness Caledonian Thistle 20 18 2 6 7 7 30.00 35.00 35.00 47.50 2000-04-29 23y 09m 16d 2010-12-18 34y 05m 05d Innes
8259 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
8260 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
8261 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
8262 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
8263 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
8264 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
8265 Danny Invincible Kilmarnock 20 18 2 4 4 6 10 20.00 30.00 50.00 35.00 2004-03-07 24y 11m 07d 2010-04-10 31y 00m 11d Invincible
8266 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
8267 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
8268 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
8269 David John Irons Clydebank[4]; Dunfermline Athletic; Partick Thistle; St Johnstone 16 14 2 1 3 4 9 18.75 25.00 56.25 31.25 1986-11-08 25y 03m 21d 1994-08-31 33y 01m 13d Irons
8270 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
8271 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
8272 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
8273 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
8274 Archie Irvine Airdrieonians 5 4 1 2 1 2 40.00 20.00 40.00 50.00 1967-04-26 20y 10m 01d 1968-09-21 22y 02m 27d Irvine
8275 Brian Irvine Aberdeen; Falkirk Select; Dundee; Ross County 45 44 1 4 22 10 13 48.89 22.22 28.89 60.00 1986-09-13 21y 03m 20d 2002-10-23 37y 04m 29d Irvine
8276 Gary Irvine St Johnstone; Dundee 5 4 1 3 1 1 60.00 20.00 20.00 70.00 2009-08-30 24y 05m 13d 2013-01-30 27y 10m 13d Irvine
8277 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
8278 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
8279 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
8280 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
8281 Neil Donald Irvine Livingston (Meadowbank Thistle); Berwick Rangers 2 1 1 0 0 2 .00 .00 100.00 .00 1988-08-23 22y 10m 10d 1997-07-20 31y 09m 07d Irvine
8282 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
8283 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
8284 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
8285 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
8286 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
8287 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
8288 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
8289 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
8290 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
8291 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
8292 Cedric Itten Rangers 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-05-14 25y 04m 17d 2022-05-14 25y 04m 17d Itten
8293 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
8294 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
8295 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
8296 Tomoki Iwata Celtic 5 1 4 1 4 0 1 80.00 .00 20.00 80.00 2023-03-08 25y 11m 01d 2024-03-03 26y 10m 25d Iwata
8297 Emilio Izaguirre Celtic 14 14 0 12 1 1 85.71 7.14 7.14 89.29 2010-09-11 24y 04m 01d 2015-10-28 29y 05m 18d Izaguirre
8298 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
8299 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
8300 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
8301 Izquierdo Osasuna 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Izquierdo
8302 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
8303 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
8304 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
8305 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
8306 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
8307 Anssi Jaakkola Kilmarnock 2 2 0 2 0 0 100.00 .00 .00 100.00 2011-03-05 23y 11m 20d 2011-10-29 24y 07m 16d Jaakkola
8308 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
8309 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
8310 Neil Jablonski Dundee 4 2 2 0 0 4 .00 .00 100.00 .00 2003-05-25 20y 02m 16d 2004-08-07 21y 04m 29d Jablonski
8311 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
8312 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
8313 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
8314 Jack Clachnacuddin 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known Jack
8315 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
8316 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
8317 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
8318 Matthias Jack Hibernian 8 7 1 1 5 2 12.50 62.50 25.00 43.75 1999-08-14 30y 05m 30d 2002-08-11 33y 05m 27d Jack
8319 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
8320 Ryan Jack Aberdeen; Rangers 32 24 8 2 17 7 8 53.13 21.88 25.00 64.06 2010-10-16 18y 07m 19d 2023-11-05 31y 08m 09d Jack
8321 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
8322 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
8323 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
8324 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
8325 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
8326 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
8327 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
8328 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
8329 Adam Jackson Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 2020-03-03 25y 09m 14d 2020-03-03 25y 09m 14d Jackson
8330 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
8331 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
8332 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
8333 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
8334 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
8335 Chris Jackson Hibernian 7 6 1 1 1 2 4 14.29 28.57 57.14 28.57 1995-10-01 21y 11m 02d 1998-01-01 24y 02m 03d Jackson
8336 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
8337 Darren Jackson Newcastle United; Dundee United; Hibernian; Celtic; St Johnstone 32 26 6 4 6 11 15 18.75 34.38 46.88 35.94 1987-08-03 21y 00m 09d 2001-10-13 35y 02m 18d Jackson
8338 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
8339 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
8340 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
8341 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
8342 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
8343 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
8344 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
8345 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
8346 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
8347 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
8348 Mike Jackson Celtic; St Johnstone; Third Lanark; Clyde 9 9 0 1 2 6 11.11 22.22 66.67 22.22 1958-12-20 19y 03m 25d 1965-01-09 25y 04m 15d Jackson
8349 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
8350 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
8351 Simeon Jackson St Mirren; Kilmarnock 2 1 1 1 1 0 50.00 50.00 .00 75.00 2018-11-24 31y 07m 27d 2019-02-23 31y 10m 26d Jackson
8352 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
8353 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
8354 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
8355 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
8356 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
8357 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
8358 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
8359 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
8360 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
8361 Peter Jacobus Van Vossen Rangers 5 2 3 1 1 3 20.00 20.00 60.00 30.00 1996-01-20 27y 08m 30d 1997-07-26 29y 03m 05d Jacobus Van Vossen
8362 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
8363 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
8364 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
8365 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
8366 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
8367 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
8368 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
8369 Diallang Jaiyesimi St Johnstone 2 0 2 0 0 2 .00 .00 100.00 .00 2023-11-25 25y 06m 18d 2024-02-07 25y 09m 00d Jaiyesimi
8370 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
8371 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
8372 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
8373 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
8374 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
8375 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
8376 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
8377 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
8378 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
8379 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
8380 Kevin Francis James Falkirk 4 3 1 1 0 1 3 .00 25.00 75.00 12.50 1996-01-13 20y 01m 10d 2003-10-29 27y 10m 26d James
8381 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
8382 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
8383 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
8384 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
8385 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
8386 Darren Jamieson Livingston (Meadowbank Thistle); Hamilton Academical; Arbroath 8 8 0 3 0 5 37.50 .00 62.50 37.50 2011-07-16 20y 05m 01d 2019-06-29 28y 04m 14d Jamieson
8387 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
8388 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
8389 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
8390 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
8391 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
8392 Lewis Jamieson St Mirren; Inverness Caledonian Thistle 3 0 3 0 1 2 .00 33.33 66.67 16.67 2021-07-25 19y 03m 08d 2023-12-23 21y 08m 06d Jamieson
8393 Nicky Jamieson Alloa Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 2020-11-28 24y 03m 25d 2021-01-16 24y 05m 13d Jamieson
8394 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
8395 Willie Jamieson Hibernian; Hamilton Academical; Dundee; Partick Thistle 24 22 2 1 1 10 13 4.17 41.67 54.17 25.00 1980-08-20 17y 03m 24d 1994-10-08 31y 05m 11d Jamieson
8396 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
8397 Saidy Janko Celtic 1 0 1 1 0 0 100.00 .00 .00 100.00 2016-08-07 20y 09m 16d 2016-08-07 20y 09m 16d Janko
8398 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
8399 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
8400 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
8401 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
8402 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
8403 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
8404 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
8405 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
8406 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
8407 Sandy Jardine Rangers 31 29 2 4 20 5 6 64.52 16.13 19.35 72.58 1967-02-04 18y 01m 07d 1981-05-02 32y 04m 02d Jardine
8408 Jiri Jarosik Celtic 5 4 1 2 2 1 2 40.00 20.00 40.00 50.00 2006-08-06 28y 09m 10d 2007-12-01 30y 01m 04d Jarosik
8409 GD Jarrett Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known Jarrett
8410 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
8411 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
8412 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
8413 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
8414 Paul Jarvie Dundee United 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-10-27 22y 04m 13d 2004-10-27 22y 04m 13d Jarvie
8415 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
8416 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
8417 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
8418 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
8419 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
8420 Sylvester Jasper Hibernian 2 0 2 0 0 2 .00 .00 100.00 .00 2022-04-09 20y 06m 27d 2022-04-16 20y 07m 03d Jasper
8421 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
8422 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
8423 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
8424 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
8425 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
8426 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
8427 Francis Jeffers Rangers; Motherwell 2 1 1 0 1 1 .00 50.00 50.00 25.00 2005-09-24 24y 07m 30d 2011-04-23 30y 02m 29d Jeffers
8428 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
8429 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
8430 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
8431 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
8432 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
8433 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
8434 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
8435 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
8436 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
8437 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
8438 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
8439 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
8440 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
8441 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
8442 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
8443 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
8444 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
8445 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
8446 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
8447 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
8448 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
8449 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
8450 Ross Jenkins Crystal Palace 1 1 0 0 0 1 .00 .00 100.00 .00 1972-09-26 20y 10m 22d 1972-09-26 20y 10m 22d Jenkins
8451 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
8452 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
8453 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
8454 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
8455 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
8456 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
8457 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
8458 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
8459 Steven Jennings Motherwell 8 8 0 6 0 2 75.00 .00 25.00 75.00 2009-12-30 25y 02m 02d 2012-05-01 27y 06m 03d Jennings
8460 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
8461 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
8462 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
8463 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
8464 Finn Dossing Dundee United 5 5 0 4 2 2 1 40.00 40.00 20.00 60.00 1964-12-05 23y 07m 08d 1967-01-28 25y 09m 01d Jensen
8465 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
8466 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
8467 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
8468 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
8469 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
8470 Eoin Jess Aberdeen 33 30 3 7 14 4 15 42.42 12.12 45.45 48.48 1990-04-21 19y 04m 08d 2000-11-04 29y 10m 22d Jess
8471 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
8472 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
8473 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
8474 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
8475 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
8476 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
8477 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
8478 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
8479 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
8480 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
8481 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
8482 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
8483 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
8484 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
8485 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
8486 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
8487 Stefan Johansen Celtic 6 6 0 5 1 0 83.33 16.67 .00 91.67 2014-02-22 23y 01m 14d 2016-04-02 25y 02m 25d Johansen
8488 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
8489 Hjalti Johansson IBV-Vestmannaeyjar 1 0 1 0 0 1 .00 .00 100.00 .00 2000-08-24 25y 11m 18d 2000-08-24 25y 11m 18d Johansson
8490 Jonatan Johansson Rangers; Hibernian; St Johnstone 8 5 3 2 4 3 1 50.00 37.50 12.50 68.75 1998-02-28 22y 06m 12d 2009-11-21 34y 03m 05d Johansson
8491 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
8492 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
8493 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
8494 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
8495 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
8496 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
8497 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
8498 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
8499 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
8500 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
8501 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
8502 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
8503 Danny Johnson Motherwell 3 2 1 0 0 3 .00 .00 100.00 .00 2018-09-15 25y 06m 18d 2018-12-08 25y 09m 10d Johnson
8504 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
8505 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
8506 Ian Grant Johnson Dundee United 6 4 2 1 3 1 2 50.00 16.67 33.33 58.33 1992-04-18 20y 00m 25d 1997-01-18 24y 09m 25d Johnson
8507 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
8508 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
8509 Lee Johnson Kilmarnock 2 0 2 2 0 0 100.00 .00 .00 100.00 2012-09-29 31y 03m 22d 2012-12-26 31y 06m 19d Johnson
8510 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
8511 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
8512 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
8513 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
8514 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
8515 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
8516 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
8517 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
8518 Alistair Johnston Celtic 4 4 0 2 0 2 50.00 .00 50.00 50.00 2023-03-11 24y 05m 03d 2024-03-03 25y 04m 24d Johnston
8519 Allan Johnston Rangers; Kilmarnock; St Mirren 18 15 3 5 4 9 27.78 22.22 50.00 38.89 2000-09-17 26y 09m 03d 2010-01-16 36y 01m 02d Johnston
8520 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
8521 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
8522 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
8523 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
8524 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
8525 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
8526 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
8527 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
8528 Chris Johnston Kilmarnock; Raith Rovers 7 4 3 1 3 1 3 42.86 14.29 42.86 50.00 2012-09-29 18y 00m 26d 2017-01-25 22y 04m 22d Johnston
8529 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
8530 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
8531 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
8532 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
8533 Edwin Johnston Dundee; Montrose 21 20 1 1 5 10 6 23.81 47.62 28.57 47.62 1970-10-17 22y 07m 19d 1980-08-30 32y 06m 01d Johnston
8534 Forbes Duthie S Johnston Falkirk 6 4 2 1 0 5 16.67 .00 83.33 16.67 1992-03-04 20y 07m 01d 1993-08-25 22y 00m 22d Johnston
8535 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
8536 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
8537 Harry Grant Forsyth Johnston Montrose; Partick Thistle 5 3 2 1 0 2 3 .00 40.00 60.00 20.00 1976-03-06 26y 02m 11d 1980-08-30 30y 08m 06d Johnston
8538 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
8539 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
8540 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
8541 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
8542 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
8543 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
8544 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
8545 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
8546 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
8547 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
8548 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
8549 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
8550 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
8551 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
8552 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
8553 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
8554 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
8555 Mo Johnston Partick Thistle; Celtic; Rangers; Everton; Falkirk 29 29 0 7 14 7 8 48.28 24.14 27.59 60.34 1982-10-30 19y 06m 17d 1996-03-30 32y 11m 17d Johnston
8556 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
8557 Mikey Johnston Celtic 7 3 4 2 5 1 1 71.43 14.29 14.29 78.57 2018-11-03 19y 06m 15d 2023-12-16 24y 07m 27d Johnston
8558 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
8559 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
8560 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
8561 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
8562 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
8563 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
8564 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
8565 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
8566 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
8567 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
8568 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
8569 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
8570 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
8571 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
8572 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
8573 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
8574 Craig Johnstone East Fife; Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 2011-07-05 26y 07m 20d 2011-07-05 26y 07m 20d Johnstone
8575 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
8576 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
8577 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
8578 Derek Johnstone Rangers 26 25 1 16 18 3 5 69.23 11.54 19.23 75.00 1972-01-22 18y 02m 18d 1985-02-23 31y 03m 19d Johnstone
8579 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
8580 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
8581 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
8582 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
8583 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
8584 John Johnstone Clyde 1 1 0 0 0 0 .00 .00 .00 .00 1896-10-10 Not Known 1896-10-10 Not Known Johnstone
8585 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
8586 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
8587 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
8588 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
8589 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
8590 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
8591 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
8592 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
8593 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
8594 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
8595 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
8596 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
8597 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
8598 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
8599 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
8600 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
8601 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
8602 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
8603 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
8604 Omer Joldic Zeljeznicar Sarajevo 1 0 1 0 1 0 .00 100.00 .00 50.00 2003-10-15 26y 09m 14d 2003-10-15 26y 09m 14d Joldic
8605 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
8606 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
8607 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
8608 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
8609 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
8610 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
8611 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
8612 Brad Jones Middlesbrough; Liverpool 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-20 23y 04m 01d 2005-07-20 23y 04m 01d Jones
8613 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
8614 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
8615 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
8616 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
8617 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
8618 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
8619 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
8620 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
8621 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
8622 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
8623 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
8624 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
8625 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
8626 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
8627 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
8628 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
8629 Jordan Jones Kilmarnock; Rangers; St Mirren 13 10 3 1 4 3 6 30.77 23.08 46.15 42.31 2016-10-26 22y 00m 02d 2023-04-01 28y 05m 08d Jones
8630 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
8631 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
8632 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
8633 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
8634 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
8635 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
8636 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
8637 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
8638 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
8639 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
8640 Sam Jones The Spartans 3 3 0 0 0 3 .00 .00 100.00 .00 2021-06-29 23y 11m 23d 2022-07-06 25y 00m 00d Jones
8641 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
8642 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
8643 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
8644 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
8645 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
8646 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
8647 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
8648 Sigurdur Jonsson Dundee United 5 4 1 0 1 4 .00 20.00 80.00 10.00 1998-01-31 31y 04m 04d 2000-03-04 33y 05m 06d Jonsson
8649 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
8650 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
8651 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
8652 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
8653 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
8654 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
8655 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
8656 Niyah Joseph Queen of the South 2 1 1 1 1 0 50.00 50.00 .00 75.00 2021-02-12 19y 09m 00d 2021-03-27 19y 10m 15d Joseph
8657 Josetxo Osasuna 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Josetxo
8658 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
8659 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
8660 Stevan Joveti? Manchester City 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-07-18 Not Known 2014-07-18 Not Known Joveti?
8661 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
8662 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
8663 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
8664 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
8665 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
8666 Stephen Joyce St Bernards; Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1903-11-07 Not Known 1903-11-07 Not Known Joyce
8667 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
8668 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
8669 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
8670 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
8671 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
8672 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
8673 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
8674 Efrain Juarez Celtic 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-01-26 22y 11m 04d 2011-01-26 22y 11m 04d Juarez
8675 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
8676 Judge Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1888-11-24 Not Known 1888-11-24 Not Known Judge
8677 Michael Judge Raith Rovers; Cowdenbeath 4 4 0 2 1 0 3 25.00 .00 75.00 25.00 1968-03-04 22y 03m 07d 1970-03-21 24y 03m 23d Judge
8678 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
8679 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
8680 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
8681 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
8682 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
8683 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
8684 Christopher Jullien Celtic 4 4 0 1 3 1 0 75.00 25.00 .00 87.50 2019-08-25 26y 05m 03d 2020-12-20 27y 08m 28d Jullien
8685 Tomas Jun Sparta Prague 1 0 1 0 1 0 .00 100.00 .00 50.00 2006-09-28 23y 08m 11d 2006-09-28 23y 08m 11d Jun
8686 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
8687 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
8688 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
8689 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
8690 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
8691 Josip Juranovic Celtic 3 3 0 3 0 0 100.00 .00 .00 100.00 2021-12-02 26y 03m 16d 2022-08-21 27y 00m 05d Juranovic
8692 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
8693 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
8694 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
8695 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
8696 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
8697 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
8698 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
8699 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
8700 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
8701 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
8702 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
8703 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
8704 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
8705 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
8706 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
8707 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
8708 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
8709 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
8710 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
8711 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
8712 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
8713 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
8714 Andrei Kalimullin Lantana; FC Infonet Tallinn 3 3 0 0 0 3 .00 .00 100.00 .00 1998-08-13 20y 10m 07d 2016-07-06 38y 09m 00d Kalimullin
8715 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
8716 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
8717 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
8718 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
8719 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
8720 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
8721 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
8722 Glen Kamara Dundee; Rangers 17 14 3 1 10 4 3 58.82 23.53 17.65 70.59 2017-09-30 21y 11m 02d 2023-05-24 27y 06m 26d Kamara
8723 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
8724 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
8725 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
8726 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
8727 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
8728 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
8729 Chris Kane Dunfermline Athletic; Cowdenbeath 6 5 1 1 1 4 16.67 16.67 66.67 25.00 2012-07-21 19y 01m 21d 2015-07-15 22y 01m 15d Kane
8730 Christopher Kane St Johnstone; Dumbarton 20 12 8 3 5 7 8 25.00 35.00 40.00 42.50 2014-08-03 19y 10m 29d 2023-11-25 29y 02m 20d Kane
8731 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
8732 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
8733 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
8734 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
8735 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
8736 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
8737 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
8738 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
8739 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
8740 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
8741 Kane Hester Arbroath 1 0 1 1 0 0 1 .00 .00 100.00 .00 2018-07-03 Not Known 2018-07-03 Not Known Kane Hester
8742 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
8743 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
8744 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
8745 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
8746 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
8747 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
8748 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
8749 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
8750 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
8751 David Karlsson Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-03-08 19y 11m 16d 2014-03-08 19y 11m 16d Karlsson
8752 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
8753 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
8754 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
8755 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
8756 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
8757 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
8758 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
8759 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
8760 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
8761 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
8762 Nikola Katic Rangers 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 2019-04-20 22y 06m 10d 2020-01-26 23y 03m 16d Katic
8763 Jani Kauppila Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 2001-03-03 21y 01m 15d 2001-03-03 21y 01m 15d Kauppila
8764 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
8765 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
8766 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
8767 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
8768 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
8769 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
8770 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
8771 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
8772 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
8773 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
8774 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
8775 John Kay Dundee United 6 6 0 1 2 3 16.67 33.33 50.00 33.33 1925-11-07 26y 07m 02d 1926-12-04 27y 07m 29d Kay
8776 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
8777 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
8778 John S Kay Dundee United 3 3 0 1 0 0 3 .00 .00 100.00 .00 1929-09-14 Not Known 1931-08-08 Not Known Kay
8779 Baram Kayal Celtic 7 3 4 7 0 0 100.00 .00 .00 100.00 2010-09-11 22y 04m 09d 2013-01-19 24y 08m 17d Kayal
8780 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
8781 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
8782 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
8783 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
8784 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
8785 Stewart Kean St Mirren 5 4 1 3 2 2 1 40.00 40.00 20.00 60.00 2006-09-09 23y 06m 05d 2007-12-26 24y 09m 22d Kean
8786 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
8787 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
8788 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
8789 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
8790 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
8791 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
8792 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
8793 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
8794 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
8795 James Keatings Celtic; St Johnstone; Hibernian; Inverness Caledonian Thistle 8 4 4 2 4 2 25.00 50.00 25.00 50.00 2012-02-05 20y 00m 16d 2021-02-26 29y 01m 06d Keatings
8796 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
8797 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
8798 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
8799 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
8800 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
8801 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
8802 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
8803 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
8804 Aidan Keena St Patricks Athletic; Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 2020-09-22 21y 04m 28d 2020-09-22 21y 04m 28d Keena
8805 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
8806 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
8807 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
8808 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
8809 Joe Keenan Hibernian 2 0 2 2 0 0 100.00 .00 .00 100.00 2009-03-14 26y 05m 00d 2009-05-07 26y 06m 23d Keenan
8810 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
8811 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
8812 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
8813 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
8814 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
8815 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
8816 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
8817 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
8818 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
8819 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
8820 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
8821 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
8822 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
8823 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
8824 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
8825 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
8826 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
8827 Dan Kellachan Partick Thistle; Hamilton Academical 10 10 0 3 3 4 30.00 30.00 40.00 45.00 1973-03-31 20y 02m 07d 1979-12-15 26y 10m 21d Kellachan
8828 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
8829 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
8830 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
8831 Marian Kello St Mirren 2 2 0 0 1 1 .00 50.00 50.00 25.00 2013-12-29 31y 03m 24d 2014-01-29 31y 04m 24d Kello
8832 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
8833 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
8834 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
8835 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
8836 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
8837 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
8838 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
8839 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
8840 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
8841 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
8842 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
8843 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
8844 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
8845 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
8846 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
8847 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
8848 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
8849 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
8850 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
8851 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
8852 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
8853 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
8854 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
8855 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
8856 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
8857 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
8858 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
8859 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
8860 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
8861 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
8862 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
8863 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
8864 Liam Kelly Rangers; Livingston (Meadowbank Thistle); Motherwell 14 14 0 5 2 7 35.71 14.29 50.00 42.86 2018-09-22 22y 07m 30d 2024-02-17 28y 00m 25d Kelly
8865 Liam Kelly Kilmarnock; Rangers 9 9 0 1 5 3 1 55.56 33.33 11.11 72.22 2010-10-31 20y 08m 21d 2012-12-26 22y 10m 16d Kelly
8866 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
8867 Norman Kelly Dunfermline Athletic; Raith Rovers 2 1 1 1 0 1 50.00 .00 50.00 50.00 1992-03-28 21y 05m 18d 1994-08-09 23y 09m 30d Kelly
8868 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
8869 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
8870 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
8871 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
8872 Sean Kelly St Mirren; Ross County; Livingston (Meadowbank Thistle) 15 12 3 3 8 4 20.00 53.33 26.67 46.67 2013-10-05 19y 11m 04d 2024-04-13 30y 05m 12d Kelly
8873 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
8874 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
8875 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
8876 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
8877 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
8878 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
8879 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
8880 Kelsey Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1890-03-22 Not Known 1890-03-22 Not Known Kelsey
8881 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
8882 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
8883 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
8884 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
8885 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
8886 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
8887 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
8888 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
8889 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
8890 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
8891 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
8892 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
8893 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
8894 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
8895 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
8896 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
8897 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
8898 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
8899 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
8900 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
8901 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
8902 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
8903 Alexander D Kennedy Motherwell 4 3 1 0 1 3 .00 25.00 75.00 12.50 1985-11-23 22y 04m 29d 1987-02-25 23y 08m 00d Kennedy
8904 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
8905 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
8906 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
8907 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
8908 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
8909 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
8910 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
8911 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
8912 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
8913 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
8914 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
8915 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
8916 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
8917 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
8918 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
8919 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
8920 John Kennedy Falkirk; Stirling Albion; St Johnstone 13 11 2 0 1 12 .00 7.69 92.31 3.85 1973-03-10 20y 00m 07d 1983-10-29 30y 07m 26d Kennedy
8921 John Kennedy Celtic 4 3 1 3 0 1 75.00 .00 25.00 75.00 2002-04-28 18y 08m 10d 2007-10-31 24y 02m 13d Kennedy
8922 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
8923 Kai Kennedy Inverness Caledonian Thistle; Raith Rovers 3 3 0 1 0 2 33.33 .00 66.67 33.33 2020-11-07 18y 07m 10d 2021-01-26 18y 09m 29d Kennedy
8924 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
8925 Kieran Kennedy Motherwell 2 2 0 1 1 0 50.00 50.00 .00 75.00 2015-11-28 22y 02m 05d 2016-04-23 22y 07m 00d Kennedy
8926 Matthew Kennedy Kilmarnock; Hibernian; St Johnstone; Aberdeen 14 10 4 1 3 4 7 21.43 28.57 50.00 35.71 2014-08-17 19y 09m 16d 2024-03-30 29y 04m 29d Kennedy
8927 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
8928 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
8929 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
8930 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
8931 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
8932 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
8933 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
8934 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
8935 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
8936 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
8937 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
8938 Nohan Kenneh Hibernian; Ross County 2 2 0 0 1 1 .00 50.00 50.00 25.00 2022-08-07 19y 06m 28d 2023-04-22 20y 03m 12d Kenneh
8939 Garry Kenneth Dundee United 14 13 1 5 5 4 35.71 35.71 28.57 53.57 2005-04-16 17y 09m 26d 2012-04-28 24y 10m 07d Kenneth
8940 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
8941 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
8942 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
8943 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
8944 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
8945 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
8946 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
8947 David John Keogh Motherwell 1 0 1 0 1 0 .00 100.00 .00 50.00 2005-04-30 18y 08m 01d 2005-04-30 18y 08m 01d Keogh
8948 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
8949 Liam Michael Keogh Inverness Caledonian Thistle 3 2 1 0 1 2 .00 33.33 66.67 16.67 2004-09-25 23y 00m 19d 2006-08-26 24y 11m 20d Keogh
8950 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
8951 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
8952 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
8953 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
8954 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
8955 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
8956 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
8957 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
8958 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
8959 Alan Nigel Kernaghan Manchester City; St Johnstone; Livingston (Meadowbank Thistle) 11 11 0 1 3 5 3 27.27 45.45 27.27 50.00 1995-08-12 28y 03m 18d 2000-10-28 33y 06m 03d Kernaghan
8960 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
8961 Alan Thomas Kerr Kilmarnock; Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1999-08-18 23y 03m 11d 1999-08-18 23y 03m 11d Kerr
8962 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
8963 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
8964 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
8965 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
8966 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
8967 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
8968 Cameron Kerr Dundee 14 10 4 6 1 7 42.86 7.14 50.00 46.43 2016-03-12 20y 06m 02d 2023-08-27 27y 11m 17d Kerr
8969 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
8970 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
8971 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
8972 Fraser Kerr Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 2012-10-21 19y 09m 04d 2012-10-21 19y 09m 04d Kerr
8973 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
8974 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
8975 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
8976 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
8977 Stewart Kerr Celtic 4 4 0 2 2 0 50.00 50.00 .00 75.00 1996-10-20 21y 11m 07d 1997-03-01 22y 03m 16d Kerr
8978 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
8979 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
8980 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
8981 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
8982 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
8983 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
8984 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
8985 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
8986 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
8987 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
8988 Mark Kerr Falkirk; Dundee United; Aberdeen; Dunfermline Athletic; Dundee; Partick Thistle; Queen of the South; Ayr United 28 25 3 10 3 15 35.71 10.71 53.57 41.07 2002-07-27 20y 04m 25d 2015-03-21 33y 00m 19d Kerr
8989 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
8990 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
8991 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
8992 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
8993 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
8994 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
8995 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
8996 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
8997 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
8998 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
8999 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
9000 Stuart Kettlewell Queens Park; Ross County 5 4 1 1 1 2 2 20.00 40.00 40.00 40.00 2003-07-16 19y 01m 12d 2013-11-23 29y 05m 19d Kettlewell
9001 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
9002 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
9003 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
9004 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
9005 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
9006 Zurab Khizanishvili Dundee; Rangers 7 7 0 2 1 4 28.57 14.29 57.14 35.71 2001-08-18 19y 10m 12d 2004-11-28 23y 01m 22d Khizanishvili
9007 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
9008 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
9009 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
9010 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
9011 Albert Kidd Arbroath; Motherwell; Dundee; Falkirk 16 11 5 2 3 6 7 18.75 37.50 43.75 37.50 1977-12-24 20y 02m 08d 1987-03-21 29y 05m 05d Kidd
9012 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
9013 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
9014 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
9015 Kidd Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1889-04-25 Not Known 1889-04-25 Not Known Kidd
9016 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
9017 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
9018 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
9019 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
9020 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
9021 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
9022 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
9023 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
9024 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
9025 Francisco Narvaez Machon (Kiko) Athletico Madrid 1 1 0 0 0 1 .00 .00 100.00 .00 1993-09-14 21y 04m 19d 1993-09-14 21y 04m 19d Kiko
9026 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
9027 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
9028 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
9029 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
9030 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
9031 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
9032 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
9033 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
9034 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
9035 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
9036 Sean David Kilgannon Dunfermline Athletic 7 1 6 1 0 6 14.29 .00 85.71 14.29 2002-04-20 21y 01m 12d 2004-05-08 23y 02m 00d Kilgannon
9037 Rab Kilgour Hibernian; St Johnstone 8 8 0 2 2 4 25.00 25.00 50.00 37.50 1978-08-26 21y 10m 06d 1984-04-28 27y 06m 08d Kilgour
9038 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
9039 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
9040 William Kilmarnock Motherwell; Airdrieonians 44 44 0 1 14 8 22 31.82 18.18 50.00 40.91 1940-08-10 Not Known 1958-01-02 Not Known Kilmarnock
9041 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
9042 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
9043 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
9044 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
9045 Greg Kiltie Queen of the South; Kilmarnock; St Mirren 19 13 6 4 5 10 21.05 26.32 52.63 34.21 2014-10-04 17y 08m 16d 2024-04-06 27y 02m 19d Kiltie
9046 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
9047 Benjamin Kimpioka St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 2024-02-07 23y 11m 17d 2024-02-07 23y 11m 17d Kimpioka
9048 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
9049 Adam King Dundee United; Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 2021-04-30 25y 06m 19d 2021-04-30 25y 06m 19d King
9050 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
9051 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
9052 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
9053 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
9054 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
9055 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
9056 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
9057 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
9058 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
9059 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
9060 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
9061 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
9062 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
9063 Leon King Rangers 3 3 0 2 1 0 66.67 33.33 .00 83.33 2022-05-14 18y 04m 00d 2023-05-24 19y 04m 10d King
9064 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
9065 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
9066 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
9067 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
9068 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
9069 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
9070 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
9071 William W S King Queens Park 10 10 0 3 1 6 30.00 10.00 60.00 35.00 1920-10-16 Not Known 1931-02-11 Not Known King
9072 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
9073 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
9074 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
9075 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
9076 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
9077 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
9078 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
9079 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
9080 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
9081 Paul Kinnaird Dundee United; Motherwell; St Mirren; Partick Thistle 17 13 4 1 3 7 7 17.65 41.18 41.18 38.24 1987-05-11 20y 06m 00d 1992-08-15 25y 09m 04d Kinnaird
9082 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
9083 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
9084 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
9085 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
9086 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
9087 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
9088 Kinnel Blantyre 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-11 Not Known 1896-01-11 Not Known Kinnel
9089 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
9090 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
9091 Kinnell Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-09 Not Known 1953-05-09 Not Known Kinnell
9092 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
9093 William Daniel Kinniburgh Motherwell 4 3 1 2 1 1 50.00 25.00 25.00 62.50 2002-12-04 18y 02m 26d 2005-11-26 21y 02m 18d Kinniburgh
9094 Alex Kinninmonth Dundee; Dunfermline Athletic 15 13 2 3 8 3 4 53.33 20.00 26.67 63.33 1966-04-13 24y 06m 18d 1975-01-11 33y 03m 16d Kinninmonth
9095 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
9096 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
9097 Kinross? Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1951-04-28 Not Known 1951-04-28 Not Known Kinross?
9098 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
9099 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
9100 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
9101 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
9102 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
9103 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
9104 Ilian Kiriakov Aberdeen 7 4 3 3 1 3 42.86 14.29 42.86 50.00 1996-08-25 29y 00m 21d 1999-08-22 32y 00m 18d Kiriakov
9105 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
9106 Andrew Kirk Dunfermline Athletic 5 2 3 1 0 4 20.00 .00 80.00 20.00 2009-09-23 30y 03m 25d 2012-04-07 32y 10m 09d Kirk
9107 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
9108 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
9109 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
9110 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
9111 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
9112 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
9113 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
9114 Steve Kirk East Fife; Motherwell; Falkirk; Raith Rovers 43 33 10 4 6 12 25 13.95 27.91 58.14 27.91 1983-02-20 20y 01m 17d 1999-10-12 36y 09m 09d Kirk
9115 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
9116 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
9117 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
9118 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
9119 Jordan Kirkpatrick Hamilton Academical; Dumbarton 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2014-09-13 22y 06m 07d 2015-07-09 23y 04m 03d Kirkpatrick
9120 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
9121 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
9122 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
9123 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
9124 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
9125 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
9126 David Stewart Kirkwood Airdrieonians; Raith Rovers 16 14 2 5 4 7 31.25 25.00 43.75 43.75 1991-01-26 23y 04m 30d 1997-08-19 29y 11m 23d Kirkwood
9127 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
9128 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
9129 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
9130 Billy Kirkwood Dundee United; Hibernian; Dunfermline Athletic; Dundee 29 27 2 10 11 7 11 37.93 24.14 37.93 50.00 1977-04-20 18y 07m 19d 1988-09-28 30y 00m 27d Kirkwood
9131 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
9132 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
9133 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
9134 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
9135 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
9136 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
9137 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
9138 John Kissock Gretna; Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 2008-02-09 18y 02m 07d 2008-02-09 18y 02m 07d Kissock
9139 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
9140 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
9141 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
9142 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
9143 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
9144 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
9145 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
9146 Peter Kjaer Aberdeen 4 4 0 1 2 1 25.00 50.00 25.00 50.00 2001-10-27 35y 11m 22d 2002-11-12 37y 00m 07d Kjaer
9147 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
9148 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
9149 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
9150 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
9151 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
9152 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
9153 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
9154 Stefan Klos Rangers 23 23 0 19 4 0 82.61 17.39 .00 91.30 1999-05-09 27y 08m 23d 2004-11-28 33y 03m 12d Klos
9155 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
9156 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
9157 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
9158 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
9159 Leon Knight Hamilton Academical 1 0 1 0 0 1 .00 .00 100.00 .00 2009-09-26 27y 00m 10d 2009-09-26 27y 00m 10d Knight
9160 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
9161 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
9162 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
9163 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
9164 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
9165 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
9166 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
9167 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
9168 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
9169 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
9170 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
9171 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
9172 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
9173 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
9174 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
9175 Yuki Kobayashi Celtic 2 1 1 2 0 0 100.00 .00 .00 100.00 2023-03-11 22y 07m 21d 2023-05-07 22y 09m 19d Kobayashi
9176 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
9177 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
9178 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
9179 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
9180 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
9181 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
9182 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
9183 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
9184 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
9185 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
9186 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
9187 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
9188 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é
9189 Ivan Konovalov Livingston (Meadowbank Thistle) 1 1 0 0 1 0 .00 100.00 .00 50.00 2022-11-12 28y 02m 25d 2022-11-12 28y 02m 25d Konovalov
9190 Thomas Konrad Dundee 2 1 1 1 1 0 50.00 50.00 .00 75.00 2014-07-22 24y 08m 17d 2015-11-21 26y 00m 16d Konrad
9191 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
9192 Amadou Konte Hibernian 4 2 2 1 1 2 25.00 25.00 50.00 37.50 2005-04-13 24y 02m 21d 2006-04-02 25y 02m 10d Konte
9193 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
9194 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
9195 Frank Kopel Dundee United 23 22 1 2 13 5 5 56.52 21.74 21.74 67.39 1972-04-08 23y 00m 11d 1981-03-28 32y 00m 00d Kopel
9196 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
9197 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
9198 Jan Koprivec Kilmarnock 1 0 1 1 0 0 100.00 .00 .00 100.00 2020-02-05 31y 06m 21d 2020-02-05 31y 06m 21d Koprivec
9199 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
9200 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
9201 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
9202 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
9203 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
9204 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
9205 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
9206 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
9207 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
9208 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
9209 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
9210 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
9211 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
9212 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
9213 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
9214 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
9215 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
9216 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
9217 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
9218 Mihael Kovacevic Dundee United; Ross County 11 11 0 4 4 3 36.36 36.36 27.27 54.55 2008-03-29 20y 00m 26d 2013-09-21 25y 06m 18d Kovacevic
9219 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
9220 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
9221 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
9222 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
9223 Malcolm Kpedekpo Aberdeen 1 0 1 0 1 0 .00 100.00 .00 50.00 1996-04-20 19y 07m 24d 1996-04-20 19y 07m 24d Kpedekpo
9224 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
9225 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
9226 Andrej Kramaric Dinamo Zagreb 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-08-20 18y 02m 01d 2009-08-20 18y 02m 01d Kramaric
9227 Niko Kranjcar Tottenham Hotspur; Rangers 3 1 2 1 2 0 33.33 66.67 .00 66.67 2011-08-18 27y 00m 05d 2017-08-19 33y 00m 06d Kranjcar
9228 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
9229 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
9230 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
9231 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
9232 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
9233 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
9234 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
9235 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
9236 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
9237 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
9238 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
9239 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
9240 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
9241 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
9242 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
9243 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
9244 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
9245 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
9246 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
9247 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
9248 Artur Krysiak Gretna; Motherwell 1 0 1 1 0 0 100.00 .00 .00 100.00 2008-05-13 18y 09m 02d 2008-05-13 18y 09m 02d Krysiak
9249 Max Kucheryavyi St Johnstone 3 2 1 0 0 3 .00 .00 100.00 .00 2023-08-05 21y 02m 27d 2024-02-07 21y 08m 29d Kucheryavyi
9250 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
9251 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
9252 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
9253 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
9254 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
9255 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
9256 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
9257 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
9258 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
9259 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
9260 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
9261 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
9262 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
9263 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
9264 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
9265 Gramoz Kurtaj Hamilton Academical 4 4 0 1 1 2 1 25.00 50.00 25.00 50.00 2015-08-29 24y 03m 30d 2016-11-21 25y 06m 22d Kurtaj
9266 Genseric Kusunga Dundee 2 1 1 1 1 1 0 50.00 50.00 .00 75.00 2018-04-01 30y 00m 20d 2019-01-23 30y 10m 11d Kusunga
9267 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
9268 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
9269 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
9270 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
9271 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
9272 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
9273 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
9274 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
9275 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
9276 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
9277 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
9278 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
9279 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
9280 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
9281 Aaron Labonte Dunfermline Athletic 5 3 2 1 1 3 20.00 20.00 60.00 30.00 2003-12-06 20y 00m 09d 2006-10-28 22y 11m 01d Labonte
9282 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
9283 Milos Lacny Dundee United 1 0 1 0 0 1 .00 .00 100.00 .00 2012-12-23 24y 09m 15d 2012-12-23 24y 09m 15d Lacny
9284 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
9285 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
9286 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
9287 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
9288 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
9289 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
9290 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
9291 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
9292 Ross Laidlaw Raith Rovers; Hibernian; Ross County 11 10 1 0 4 7 .00 36.36 63.64 18.18 2012-07-14 20y 00m 02d 2023-12-30 31y 05m 18d Laidlaw
9293 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
9294 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
9295 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
9296 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
9297 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
9298 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
9299 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
9300 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
9301 Gordon Laing Berwick Rangers 7 7 0 0 2 5 .00 28.57 71.43 14.29 1972-08-19 28y 02m 06d 1979-10-03 35y 03m 20d Laing
9302 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
9303 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
9304 Louis Laing Motherwell; Inverness Caledonian Thistle 2 2 0 0 1 1 .00 50.00 50.00 25.00 2015-08-12 22y 05m 06d 2017-02-18 23y 11m 12d Laing
9305 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
9306 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
9307 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
9308 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
9309 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
9310 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
9311 Alex Laird Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 1949-12-10 23y 06m 08d 1955-02-12 28y 08m 10d Laird
9312 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
9313 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
9314 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
9315 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
9316 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
9317 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
9318 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
9319 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
9320 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
9321 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
9322 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
9323 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
9324 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
9325 Jeroen Lambers Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-11-13 26y 00m 24d 2006-11-13 26y 00m 24d Lambers
9326 Paul Lambert St Mirren; Motherwell; Celtic 53 45 8 2 20 20 13 37.74 37.74 24.53 56.60 1986-08-09 17y 00m 02d 2004-10-16 35y 02m 09d Lambert
9327 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
9328 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
9329 Duncan Lambie Dundee; St Johnstone; Hibernian 10 8 2 1 3 4 3 30.00 40.00 30.00 50.00 1972-01-15 19y 08m 26d 1976-04-26 24y 00m 06d Lambie
9330 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
9331 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
9332 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
9333 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
9334 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
9335 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
9336 Ricki Lamie Livingston (Meadowbank Thistle); Motherwell; Dundee 9 7 2 2 2 4 3 22.22 44.44 33.33 44.44 2018-09-22 25y 02m 27d 2022-11-06 29y 04m 11d Lamie
9337 Sam Lammers Rangers 3 2 1 3 0 0 100.00 .00 .00 100.00 2023-10-29 26y 05m 29d 2023-12-06 26y 07m 06d Lammers
9338 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
9339 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
9340 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
9341 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
9342 William Fleming Lamont Cowdenbeath; Falkirk 3 3 0 1 0 2 33.33 .00 66.67 33.33 1990-08-22 24y 00m 29d 1996-03-30 29y 08m 06d Lamont
9343 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
9344 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
9345 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
9346 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
9347 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
9348 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
9349 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
9350 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
9351 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
9352 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
9353 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
9354 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
9355 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
9356 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
9357 James Langfield Dundee; Partick Thistle; Dunfermline Athletic; Aberdeen 32 31 1 8 9 15 25.00 28.13 46.88 39.06 2001-05-20 21y 04m 28d 2014-04-02 34y 03m 11d Langfield
9358 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
9359 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
9360 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
9361 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
9362 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
9363 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
9364 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
9365 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
9366 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
9367 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
9368 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
9369 John Lapsley Airdrieonians; Partick Thistle 7 6 1 0 2 5 .00 28.57 71.43 14.29 1974-10-19 22y 10m 25d 1981-02-28 29y 03m 04d Lapsley
9370 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
9371 (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
9372 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
9373 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
9374 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
9375 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
9376 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
9377 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
9378 Glen Atle Larsen Dundee 1 0 1 0 0 1 .00 .00 100.00 .00 2004-10-30 22y 02m 06d 2004-10-30 22y 02m 06d Larsen
9379 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
9380 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
9381 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
9382 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
9383 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
9384 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
9385 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
9386 Keith Lasley Motherwell 38 35 3 2 14 6 18 36.84 15.79 47.37 44.74 2001-03-31 21y 06m 10d 2017-02-04 37y 04m 14d Lasley
9387 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
9388 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
9389 Russell Latapy Hibernian; Rangers; Dundee United; Falkirk 20 16 4 7 7 7 6 35.00 35.00 30.00 52.50 1999-08-14 31y 00m 12d 2008-05-05 39y 09m 03d Latapy
9390 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
9391 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
9392 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
9393 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
9394 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
9395 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
9396 James Lauchlan Kilmarnock; Dundee United 15 15 0 1 3 6 6 20.00 40.00 40.00 40.00 1996-04-27 19y 02m 25d 2002-12-21 25y 10m 19d Lauchlan
9397 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
9398 Alex Lauder Partick Thistle 9 9 0 1 3 5 11.11 33.33 55.56 27.78 1918-09-28 Not Known 1921-04-05 Not Known Lauder
9399 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
9400 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
9401 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
9402 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
9403 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
9404 Dennis Laughton Greenock Morton 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1969-03-24 21y 02m 02d 1973-09-01 25y 07m 10d Laughton
9405 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
9406 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
9407 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
9408 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
9409 Ulrich Laursen Hibernian; Celtic 7 7 0 5 2 0 71.43 28.57 .00 85.71 2000-07-30 24y 05m 02d 2004-12-26 28y 09m 28d Laursen
9410 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
9411 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
9412 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
9413 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
9414 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
9415 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
9416 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
9417 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
9418 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
9419 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
9420 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
9421 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
9422 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
9423 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
9424 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
9425 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
9426 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
9427 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
9428 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
9429 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
9430 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
9431 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
9432 Lawless Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-26 Not Known 1968-05-26 Not Known Lawless
9433 Steven Lawless Motherwell; Partick Thistle; Livingston (Meadowbank Thistle) 18 15 3 1 3 7 8 16.67 38.89 44.44 36.11 2013-08-16 22y 04m 04d 2023-08-20 32y 04m 08d Lawless
9434 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
9435 Ian Lawlor Dundee 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-02-09 27y 03m 13d 2022-02-09 27y 03m 13d Lawlor
9436 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
9437 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
9438 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
9439 Alan Lawrence Dundee; Airdrieonians; Stenhousemuir 14 11 3 5 5 3 6 35.71 21.43 42.86 46.43 1987-09-19 25y 01m 00d 2000-01-29 37y 05m 10d Lawrence
9440 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
9441 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
9442 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
9443 Andrew James Lawrie Falkirk 3 3 0 0 1 2 .00 33.33 66.67 16.67 2003-10-29 24y 11m 05d 2005-12-26 27y 01m 02d Lawrie
9444 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
9445 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
9446 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
9447 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
9448 Robert Lawrie Partick Thistle 9 8 1 3 3 3 33.33 33.33 33.33 50.00 1970-03-14 Not Known 1974-09-28 Not Known Lawrie
9449 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
9450 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
9451 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
9452 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
9453 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
9454 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
9455 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
9456 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
9457 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
9458 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
9459 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
9460 Kirkwood Lawson Motherwell; Falkirk 10 9 1 1 2 5 3 20.00 50.00 30.00 45.00 1970-12-16 22y 09m 12d 1974-09-25 26y 06m 21d Lawson
9461 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
9462 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
9463 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
9464 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
9465 Tevi Lawson Livingston (Meadowbank Thistle) 2 1 1 0 2 0 .00 100.00 .00 50.00 2019-02-06 24y 05m 29d 2019-12-04 25y 03m 26d Lawson
9466 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
9467 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
9468 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
9469 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
9470 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
9471 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
9472 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
9473 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
9474 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
9475 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
9476 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
9477 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
9478 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
9479 Ryan Leak Ross County 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2023-09-30 25y 07m 02d 2024-03-16 26y 00m 17d Leak
9480 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
9481 Julen Etxabeguren Dundee 3 2 1 1 1 1 33.33 33.33 33.33 50.00 2015-08-08 24y 05m 01d 2016-12-23 25y 09m 16d Leanizbarrutia
9482 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
9483 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
9484 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
9485 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
9486 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
9487 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
9488 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
9489 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
9490 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
9491 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
9492 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
9493 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
9494 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
9495 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
9496 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
9497 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
9498 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
9499 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
9500 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
9501 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
9502 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
9503 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
9504 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
9505 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
9506 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
9507 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
9508 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
9509 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
9510 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
9511 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
9512 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
9513 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
9514 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
9515 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
9516 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
9517 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
9518 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
9519 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
9520 Adam Legzdins Dundee 2 2 0 0 1 1 .00 50.00 50.00 25.00 2021-10-23 34y 10m 25d 2021-12-18 35y 00m 20d Legzdins
9521 Dirk Lehmann Hibernian; Motherwell 7 6 1 2 2 2 3 28.57 28.57 42.86 42.86 1999-08-14 27y 11m 29d 2003-03-01 31y 06m 13d Lehmann
9522 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
9523 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
9524 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
9525 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
9526 Jack Leighfield Queen of the South 2 2 0 1 0 1 50.00 .00 50.00 50.00 2018-07-11 20y 03m 18d 2020-12-12 22y 08m 19d Leighfield
9527 Jim Leighton Aberdeen; Manchester United; Hibernian 58 58 0 25 13 20 43.10 22.41 34.48 54.31 1978-08-12 20y 00m 19d 2000-04-15 41y 08m 22d Leighton
9528 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
9529 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
9530 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
9531 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
9532 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
9533 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
9534 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
9535 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
9536 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
9537 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
9538 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
9539 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
9540 Scott Leitch Dunfermline Athletic; Motherwell 18 16 2 2 8 2 8 44.44 11.11 44.44 50.00 1991-02-23 21y 04m 17d 2005-02-19 35y 04m 13d Leitch
9541 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
9542 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
9543 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
9544 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
9545 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
9546 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
9547 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
9548 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
9549 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
9550 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
9551 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
9552 Zoran Lemajic Dunfermline Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1996-11-02 35y 11m 25d 1997-04-19 36y 05m 11d Lemajic
9553 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
9554 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
9555 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
9556 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
9557 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
9558 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
9559 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
9560 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
9561 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
9562 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
9563 William Lennie Rangers; Dundee; Aberdeen; Falkirk 30 30 0 6 13 7 9 43.33 23.33 30.00 55.00 1902-09-06 Not Known 1914-03-21 Not Known Lennie
9564 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
9565 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
9566 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
9567 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
9568 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
9569 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
9570 Aaron Lennox Aberdeen; Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 2018-07-08 25y 04m 19d 2018-07-08 25y 04m 19d Lennox
9571 Bobby Lennox Celtic 32 28 4 8 22 5 5 68.75 15.63 15.63 76.56 1962-08-11 18y 11m 12d 1979-05-14 35y 08m 14d Lennox
9572 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
9573 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
9574 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
9575 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
9576 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
9577 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
9578 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
9579 Mike Leonard Dunfermline Athletic 3 1 2 0 1 2 .00 33.33 66.67 16.67 1979-10-20 26y 00m 01d 1981-02-16 27y 03m 28d Leonard
9580 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
9581 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
9582 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
9583 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
9584 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
9585 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
9586 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
9587 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
9588 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
9589 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
9590 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
9591 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
9592 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
9593 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
9594 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
9595 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
9596 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
9597 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
9598 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
9599 Kyle Letheren Kilmarnock; Dundee 2 2 0 2 0 0 100.00 .00 .00 100.00 2012-09-29 24y 09m 03d 2014-07-22 26y 06m 26d Letheren
9600 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
9601 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
9602 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
9603 Peter Leven Kilmarnock 9 8 1 2 1 3 5 11.11 33.33 55.56 27.78 2004-09-22 20y 11m 26d 2007-04-07 23y 06m 11d Leven
9604 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
9605 Dylan Levitt Dundee United; Hibernian 7 5 2 2 0 3 4 .00 42.86 57.14 21.43 2021-08-28 20y 09m 11d 2024-02-28 23y 03m 11d Levitt
9606 Adam Lewis Livingston (Meadowbank Thistle) 2 1 1 0 0 2 .00 .00 100.00 .00 2021-09-25 21y 10m 17d 2022-03-19 22y 04m 11d Lewis
9607 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
9608 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
9609 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
9610 Joe Lewis Aberdeen 19 19 0 8 6 5 42.11 31.58 26.32 57.89 2016-08-13 28y 10m 07d 2023-01-18 35y 03m 12d Lewis
9611 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
9612 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
9613 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
9614 Leyton Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known Leyton
9615 Marc Libbra Toulouse; Hibernian; Livingston (Meadowbank Thistle) 2 2 0 0 1 1 .00 50.00 50.00 25.00 2000-07-22 27y 11m 17d 2001-05-13 28y 09m 08d Libbra
9616 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
9617 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
9618 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
9619 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
9620 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
9621 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
9622 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
9623 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
9624 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
9625 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
9626 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
9627 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
9628 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
9629 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
9630 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
9631 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
9632 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
9633 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
9634 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
9635 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
9636 Victor Lima Falkirk 5 5 0 0 2 3 .00 40.00 60.00 20.00 2005-10-02 24y 01m 22d 2009-12-26 28y 04m 16d Lima
9637 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
9638 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
9639 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
9640 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
9641 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
9642 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
9643 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
9644 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
9645 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
9646 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
9647 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
9648 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
9649 George Lindsay Motherwell 13 13 0 1 5 4 4 38.46 30.77 30.77 53.85 1960-10-29 Not Known 1967-10-28 Not Known Lindsay
9650 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
9651 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
9652 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
9653 James Alexander Lindsay Motherwell; Ayr United 4 2 2 1 0 3 25.00 .00 75.00 25.00 1977-04-30 18y 06m 25d 1979-01-20 20y 03m 15d Lindsay
9654 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
9655 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
9656 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
9657 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
9658 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
9659 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
9660 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
9661 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
9662 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
9663 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
9664 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
9665 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
9666 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
9667 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
9668 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
9669 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
9670 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
9671 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
9672 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
9673 Robert Linn Dundee; East Fife; Arbroath 8 5 3 1 2 1 5 25.00 12.50 62.50 31.25 2003-12-03 18y 01m 23d 2021-03-20 35y 05m 10d Linn
9674 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
9675 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
9676 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
9677 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
9678 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
9679 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
9680 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
9681 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
9682 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
9683 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
9684 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
9685 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
9686 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
9687 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
9688 Ian Lister Aberdeen; Dunfermline Athletic; St Mirren; Berwick Rangers 9 9 0 1 1 1 7 11.11 11.11 77.78 16.67 1964-02-29 17y 05m 24d 1974-05-08 27y 08m 03d Lister
9689 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
9690 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
9691 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
9692 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
9693 Alan Lithgow Stenhousemuir; Livingston (Meadowbank Thistle) 7 6 1 1 3 3 14.29 42.86 42.86 35.71 2014-08-26 26y 05m 14d 2019-10-26 31y 07m 14d Lithgow
9694 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
9695 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
9696 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
9697 Andrew Little Rangers; Preston North End 4 2 2 3 2 1 1 50.00 25.00 25.00 62.50 2010-01-23 20y 08m 11d 2015-07-18 26y 02m 06d Little
9698 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
9699 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
9700 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
9701 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
9702 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
9703 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
9704 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
9705 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
9706 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
9707 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
9708 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
9709 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
9710 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
9711 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
9712 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
9713 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
9714 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
9715 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
9716 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
9717 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
9718 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
9719 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
9720 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
9721 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
9722 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
9723 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
9724 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
9725 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
9726 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
9727 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
9728 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
9729 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
9730 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
9731 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
9732 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
9733 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
9734 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
9735 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
9736 Gary Locke Kilmarnock 14 10 4 2 6 6 14.29 42.86 42.86 35.71 2002-08-31 27y 02m 15d 2008-05-10 32y 10m 24d Locke
9737 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
9738 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
9739 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
9740 Matt Lockwood Dundee 3 3 0 1 3 0 0 100.00 .00 .00 100.00 2012-09-02 35y 10m 16d 2013-04-27 36y 06m 10d Lockwood
9741 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
9742 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
9743 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
9744 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
9745 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
9746 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
9747 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
9748 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
9749 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
9750 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
9751 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
9752 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
9753 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
9754 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
9755 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
9756 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
9757 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
9758 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
9759 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
9760 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
9761 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
9762 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
9763 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
9764 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
9765 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
9766 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
9767 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
9768 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
9769 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
9770 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
9771 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
9772 William Loney Celtic; Partick Thistle 37 37 0 3 13 10 14 35.14 27.03 37.84 48.65 1900-09-17 Not Known 1914-11-21 Not Known Loney
9773 Brett Long East Fife; Peterhead 2 1 1 0 1 1 .00 50.00 50.00 25.00 2019-07-27 22y 03m 16d 2020-09-18 23y 05m 07d Long
9774 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
9775 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
9776 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
9777 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
9778 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
9779 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
9780 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
9781 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
9782 Longmuir Cambuslang 1 1 0 0 0 1 .00 .00 100.00 .00 1880-11-13 Not Known 1880-11-13 Not Known Longmuir
9783 Jackson Longridge Dunfermline Athletic; Livingston (Meadowbank Thistle) 3 1 2 1 0 2 33.33 .00 66.67 33.33 2018-08-18 23y 04m 06d 2022-09-03 27y 04m 22d Longridge
9784 Louis Longridge Hamilton Academical; Dunfermline Athletic; Falkirk 6 2 4 2 0 4 33.33 .00 66.67 33.33 2014-07-09 23y 00m 04d 2020-02-08 28y 07m 03d Longridge
9785 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
9786 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
9787 Glenn Loovens Feyenoord; Celtic 10 10 0 2 6 2 2 60.00 20.00 20.00 70.00 2009-04-11 25y 06m 20d 2012-05-13 28y 07m 21d Loovens
9788 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
9789 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
9790 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
9791 Lopez Osasuna 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Lopez
9792 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
9793 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
9794 David James Lorimer Raith Rovers; Stenhousemuir 1 0 1 0 0 1 .00 .00 100.00 .00 2000-01-29 26y 00m 03d 2000-01-29 26y 00m 03d Lorimer
9795 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
9796 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
9797 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
9798 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
9799 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
9800 Victor Loturi Ross County 5 2 3 1 1 3 20.00 20.00 60.00 30.00 2022-10-30 21y 05m 09d 2024-03-16 22y 09m 24d Loturi
9801 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
9802 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
9803 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
9804 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
9805 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
9806 John Loughlan Greenock Morton 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1965-11-20 22y 05m 08d 1968-04-29 24y 10m 17d Loughlan
9807 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
9808 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
9809 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
9810 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
9811 Alastair James Love Partick Thistle; Ayr United; Falkirk 11 10 1 1 7 2 2 63.64 18.18 18.18 72.73 1976-09-11 21y 04m 02d 1983-03-05 27y 09m 24d Love
9812 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
9813 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
9814 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
9815 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
9816 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
9817 Graeme Love Hibernian; East Fife 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1994-04-30 20y 04m 23d 1999-10-12 25y 10m 05d Love
9818 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
9819 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
9820 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
9821 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
9822 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
9823 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
9824 Stuart Lovell Hibernian; Livingston (Meadowbank Thistle) 14 13 1 1 6 5 3 42.86 35.71 21.43 60.71 1999-12-19 27y 11m 10d 2004-10-03 32y 08m 24d Lovell
9825 Peter Lovenkrands Rangers 14 9 5 4 9 4 1 64.29 28.57 7.14 78.57 2001-09-08 21y 07m 10d 2006-05-07 26y 03m 08d Lovenkrands
9826 Tommy Rosenkrands Lovenkrands St Johnstone 4 3 1 2 2 1 1 50.00 25.00 25.00 62.50 2000-08-06 26y 02m 07d 2002-03-23 27y 09m 23d Lovenkrands
9827 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
9828 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
9829 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
9830 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
9831 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
9832 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
9833 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
9834 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
9835 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
9836 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
9837 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
9838 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
9839 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
9840 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
9841 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
9842 Nicky Low Aberdeen; Dundee 3 1 2 2 1 0 66.67 33.33 .00 83.33 2010-01-27 18y 00m 21d 2013-05-18 21y 04m 12d Low
9843 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
9844 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
9845 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
9846 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
9847 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
9848 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
9849 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
9850 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
9851 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
9852 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
9853 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
9854 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
9855 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
9856 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
9857 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
9858 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
9859 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
9860 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
9861 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
9862 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
9863 Alex Lowry Rangers 3 1 2 1 2 1 0 66.67 33.33 .00 83.33 2022-05-14 18y 10m 21d 2023-05-24 19y 11m 01d Lowry
9864 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
9865 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
9866 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
9867 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
9868 Rory Loy Kilmarnock; Rangers; St Mirren; Falkirk; Dundee 7 4 3 2 1 2 4 14.29 28.57 57.14 28.57 2010-04-03 22y 00m 15d 2016-10-15 28y 06m 26d Loy
9869 Lubanski Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Lubanski
9870 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
9871 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
9872 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
9873 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
9874 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
9875 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
9876 (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
9877 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
9878 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
9879 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
9880 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
9881 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
9882 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
9883 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
9884 Craig McDonald Lumsden East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2003-09-07 19y 04m 12d 2003-09-07 19y 04m 12d Lumsden
9885 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
9886 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
9887 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
9888 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
9889 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
9890 Cristian Gamboa Celtic 3 2 1 3 0 0 100.00 .00 .00 100.00 2017-01-29 27y 03m 05d 2017-05-21 27y 06m 27d Luna
9891 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
9892 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
9893 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
9894 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
9895 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
9896 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
9897 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
9898 Mikael Lustig Celtic 22 20 2 2 17 2 3 77.27 9.09 13.64 81.82 2012-04-15 25y 04m 02d 2019-05-25 32y 05m 12d Lustig
9899 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
9900 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
9901 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
9902 George Lyall Preston North End 1 0 1 0 0 1 .00 .00 100.00 .00 1967-08-05 20y 03m 01d 1967-08-05 20y 03m 01d Lyall
9903 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
9904 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
9905 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
9906 Derek Lyle Hamilton Academical; Queen of the South; Peterhead 9 5 4 1 1 2 6 11.11 22.22 66.67 22.22 2008-08-30 27y 06m 17d 2021-07-10 40y 04m 27d Lyle
9907 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
9908 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
9909 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
9910 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
9911 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
9912 Aron Lynas Cowdenbeath 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-08-04 18y 03m 16d 2014-08-04 18y 03m 16d Lynas
9913 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
9914 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
9915 Edward Lynch Greenock Morton 2 1 1 1 1 0 50.00 50.00 .00 75.00 1977-10-08 23y 09m 11d 1977-12-10 23y 11m 13d Lynch
9916 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
9917 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
9918 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
9919 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
9920 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
9921 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
9922 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
9923 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
9924 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
9925 Sean Lynch Falkirk; St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2010-12-29 23y 10m 29d 2010-12-29 23y 10m 29d Lynch
9926 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
9927 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
9928 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
9929 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
9930 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
9931 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
9932 Dean Lyness St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2020-09-02 29y 01m 13d 2020-09-02 29y 01m 13d Lyness
9933 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
9934 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
9935 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
9936 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
9937 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
9938 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
9939 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
9940 Reece Lyon Greenock Morton 2 1 1 0 2 0 .00 100.00 .00 50.00 2021-02-20 20y 11m 07d 2021-04-20 21y 01m 07d Lyon
9941 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
9942 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
9943 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
9944 Alan Lyons St Johnstone; Montrose 4 3 1 1 1 0 3 25.00 .00 75.00 25.00 1983-10-29 Not Known 1989-08-16 Not Known Lyons
9945 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
9946 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
9947 Brad Lyons Kilmarnock 5 3 2 1 1 2 2 20.00 40.00 40.00 40.00 2022-10-09 25y 04m 13d 2023-12-02 26y 06m 06d Lyons
9948 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
9949 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
9950 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
9951 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
9952 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
9953 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
9954 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
9955 Darren Maatsen Ross County 1 0 1 0 1 0 .00 100.00 .00 50.00 2013-11-23 22y 09m 24d 2013-11-23 22y 09m 24d Maatsen
9956 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
9957 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
9958 Luigi Macari Celtic 6 5 1 2 2 2 2 33.33 33.33 33.33 50.00 1969-11-08 20y 05m 04d 1972-04-29 22y 10m 25d Macari
9959 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
9960 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
9961 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
9962 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
9963 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
9964 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
9965 David Albert Robertson MacCabe Airdrieonians; Motherwell 4 4 0 0 2 2 .00 50.00 50.00 25.00 1988-08-06 26y 04m 03d 1990-02-24 27y 10m 21d MacCabe
9966 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
9967 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
9968 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
9969 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
9970 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
9971 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
9972 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
9973 Angus MacDonald Aberdeen 4 2 2 2 0 2 50.00 .00 50.00 50.00 2023-03-18 30y 05m 03d 2024-01-27 31y 03m 12d MacDonald
9974 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
9975 Callum MacDonald Dundee 3 3 0 0 1 2 .00 33.33 66.67 16.67 2004-08-07 21y 02m 07d 2005-01-22 21y 07m 22d MacDonald
9976 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
9977 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
9978 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
9979 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
9980 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
9981 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
9982 Iain Campbell Aitken MacDonald St Johnstone; Dundee; Arbroath 11 11 0 3 1 7 27.27 9.09 63.64 31.82 1973-08-15 19y 11m 16d 1985-10-23 32y 01m 23d MacDonald
9983 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
9984 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
9985 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
9986 Jamie MacDonald Falkirk; Kilmarnock; Raith Rovers 18 18 0 5 3 10 27.78 16.67 55.56 36.11 2014-08-30 28y 04m 13d 2021-04-30 35y 00m 13d MacDonald
9987 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
9988 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
9989 John MacDonald Rangers; Airdrieonians 16 9 7 3 8 3 5 50.00 18.75 31.25 59.38 1979-02-24 17y 10m 09d 1991-01-26 29y 09m 11d MacDonald
9990 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
9991 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
9992 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
9993 Kevin Graham MacDonald Motherwell 1 0 1 0 0 1 .00 .00 100.00 .00 2002-09-15 19y 07m 10d 2002-09-15 19y 07m 10d MacDonald
9994 Kieran MacDonald Hamilton Academical; Dumbarton; Raith Rovers 6 4 2 2 0 4 33.33 .00 66.67 33.33 2014-07-09 20y 11m 18d 2021-04-30 27y 09m 09d MacDonald
9995 Kyle MacDonald Airdrieonians (Airdrie United); Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2020-01-18 20y 00m 07d 2020-01-18 20y 00m 07d MacDonald
9996 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
9997 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
9998 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
9999 Peter MacDonald St Johnstone; Dundee 7 3 4 1 3 0 4 42.86 .00 57.14 42.86 2001-10-13 20y 10m 26d 2014-07-22 33y 08m 05d MacDonald
10000 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
10001 Roddy MacDonald Celtic; Greenock Morton 18 18 0 2 11 1 6 61.11 5.56 33.33 63.89 1973-10-27 19y 01m 27d 1988-03-26 33y 06m 26d MacDonald
10002 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
10003 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
10004 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
10005 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
10006 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
10007 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
10008 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
10009 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
10010 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
10011 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
10012 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
10013 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
10014 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
10015 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
10016 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
10017 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
10018 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
10019 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
10020 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
10021 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
10022 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
10023 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
10024 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
10025 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
10026 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
10027 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
10028 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
10029 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
10030 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
10031 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
10032 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
10033 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
10034 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
10035 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
10036 Roddy Macgregor Inverness Caledonian Thistle 6 4 2 0 2 4 .00 33.33 66.67 16.67 2019-07-08 17y 06m 17d 2021-07-25 19y 07m 04d Macgregor
10037 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
10038 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
10039 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
10040 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
10041 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
10042 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
10043 Ross Maciver Motherwell; Greenock Morton; Partick Thistle 2 2 0 0 0 2 .00 .00 100.00 .00 2020-12-05 21y 09m 07d 2021-03-14 22y 00m 14d Maciver
10044 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
10045 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
10046 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
10047 Cameron Mackay Inverness Caledonian Thistle 2 2 0 0 1 1 .00 50.00 50.00 25.00 2016-10-29 19y 10m 20d 2020-10-06 23y 09m 27d Mackay
10048 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
10049 Daniel MacKay Livingston (Meadowbank Thistle) 2 1 1 0 0 2 .00 .00 100.00 .00 2023-11-01 Not Known 2024-04-13 Not Known MacKay
10050 Dave Mackay Dundee; Livingston (Meadowbank Thistle); St Johnstone 29 29 0 3 11 8 10 37.93 27.59 34.48 51.72 2001-11-24 20y 06m 22d 2015-12-19 34y 07m 17d Mackay
10051 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
10052 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
10053 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
10054 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
10055 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
10056 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
10057 John Mackay Motherwell 1 1 0 0 1 0 .00 100.00 .00 50.00 1981-10-24 18y 06m 24d 1981-10-24 18y 06m 24d Mackay
10058 John Mackay St Johnstone; East Stirlingshire 8 6 2 0 0 8 .00 .00 100.00 .00 1976-04-24 18y 04m 09d 1984-08-22 26y 08m 07d Mackay
10059 Malky Mackay Celtic 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1994-05-22 22y 03m 03d 1997-03-01 25y 00m 10d Mackay
10060 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
10061 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
10062 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
10063 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
10064 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
10065 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
10066 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
10067 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
10068 Gary Mackay-Steven Dundee United; Celtic; Aberdeen; Kilmarnock 16 9 7 5 7 7 2 43.75 43.75 12.50 65.63 2011-11-19 21y 02m 20d 2024-03-30 33y 06m 30d Mackay-Steven
10069 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
10070 Alexander Mackenzie Raith Rovers; Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1932-04-18 Not Known 1932-04-18 Not Known Mackenzie
10071 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
10072 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
10073 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
10074 Gary MacKenzie St Mirren 1 0 1 0 0 1 .00 .00 100.00 .00 2019-11-09 34y 00m 25d 2019-11-09 34y 00m 25d MacKenzie
10075 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
10076 Jack MacKenzie Aberdeen 4 2 2 1 0 3 25.00 .00 75.00 25.00 2022-03-02 21y 07m 26d 2024-01-27 23y 06m 23d MacKenzie
10077 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
10078 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
10079 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
10080 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
10081 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
10082 Scott MacKenzie Falkirk; St Mirren 14 14 0 6 1 7 42.86 7.14 50.00 46.43 1993-08-25 23y 01m 18d 2003-10-29 33y 03m 22d MacKenzie
10083 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
10084 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
10085 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
10086 Darren Mackie Aberdeen 31 24 7 4 7 6 18 22.58 19.35 58.06 32.26 1999-08-22 17y 07m 17d 2012-03-31 30y 02m 26d Mackie
10087 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
10088 George Shearer Mackie Dundee; Partick Thistle; Brechin City; Arbroath 10 8 2 3 2 5 30.00 20.00 50.00 40.00 1976-01-10 21y 07m 23d 1985-10-23 31y 05m 05d Mackie
10089 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
10090 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
10091 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
10092 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
10093 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
10094 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
10095 Sean Mackie Hibernian 2 1 1 0 0 2 .00 .00 100.00 .00 2018-12-29 20y 01m 25d 2020-10-31 21y 11m 27d Mackie
10096 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
10097 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
10098 Alan Mackin Motherwell; Falkirk; Greenock Morton 8 8 0 1 2 2 4 25.00 25.00 50.00 37.50 1981-09-12 26y 01m 14d 1984-12-29 29y 05m 00d Mackin
10099 Dylan Mackin Livingston (Meadowbank Thistle); Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-01 20y 05m 16d 2017-07-01 20y 05m 16d Mackin
10100 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
10101 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
10102 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
10103 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
10104 Dave MacKinnon Dundee; Partick Thistle; Rangers; Airdrieonians 20 18 2 10 4 6 50.00 20.00 30.00 60.00 1977-10-29 21y 05m 06d 1988-08-06 32y 02m 14d MacKinnon
10105 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
10106 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
10107 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
10108 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
10109 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
10110 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
10111 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
10112 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
10113 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
10114 Jamie Maclaren Hibernian 2 1 1 1 1 0 1 50.00 .00 50.00 50.00 2018-03-09 24y 07m 09d 2018-05-09 24y 09m 10d Maclaren
10115 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
10116 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
10117 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
10118 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
10119 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
10120 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
10121 Steven MacLean Plymouth Argyle; Aberdeen; St Johnstone 15 10 5 1 5 6 4 33.33 40.00 26.67 53.33 2009-07-29 26y 11m 06d 2018-02-03 35y 05m 11d MacLean
10122 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
10123 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
10124 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
10125 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
10126 Alastair F MacLeod Dumbarton; Kilmarnock 7 4 3 0 6 1 .00 85.71 14.29 42.86 1978-02-18 17y 03m 29d 1982-05-08 21y 06m 18d MacLeod
10127 Ally MacLeod Hibernian 12 12 0 4 5 4 3 41.67 33.33 25.00 58.33 1975-01-01 24y 00m 00d 1981-10-27 30y 09m 26d MacLeod
10128 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
10129 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
10130 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
10131 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
10132 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
10133 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
10134 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
10135 Murdo MacLeod Motherwell; Falkirk; Raith Rovers 25 25 0 4 4 17 16.00 16.00 68.00 24.00 1978-11-25 19y 00m 06d 1993-08-14 33y 08m 26d MacLeod
10136 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
10137 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
10138 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
10139 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
10140 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
10141 Rory MacLeod Dundee United 1 0 1 0 0 1 .00 .00 100.00 .00 2023-02-04 17y 00m 01d 2023-02-04 17y 00m 01d MacLeod
10142 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
10143 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
10144 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
10145 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
10146 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
10147 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
10148 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
10149 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
10150 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
10151 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
10152 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
10153 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
10154 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
10155 Gus MacPherson Kilmarnock; Dunfermline Athletic 32 31 1 2 9 9 14 28.13 28.13 43.75 42.19 1993-09-18 24y 11m 07d 2002-08-24 33y 10m 13d MacPherson
10156 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
10157 Cameron MacPherson St Mirren; St Johnstone 8 6 2 1 2 5 12.50 25.00 62.50 25.00 2019-02-23 20y 01m 26d 2023-03-04 24y 02m 04d MacPherson
10158 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
10159 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
10160 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
10161 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
10162 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
10163 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
10164 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
10165 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
10166 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
10167 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
10168 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
10169 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
10170 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
10171 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
10172 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
10173 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
10174 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
10175 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
10176 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
10177 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
10178 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
10179 Daizen Maeda Celtic 8 7 1 4 6 0 2 75.00 .00 25.00 75.00 2022-05-07 24y 06m 17d 2024-03-03 26y 04m 12d Maeda
10180 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
10181 Felix Magath SV Hamburg 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1976-11-03 23y 03m 08d 1976-11-03 23y 03m 08d Magath
10182 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
10183 Josh Magennis Aberdeen; St Mirren; Kilmarnock 12 8 4 3 1 6 5 8.33 50.00 41.67 33.33 2011-02-26 20y 06m 11d 2016-02-27 25y 06m 12d Magennis
10184 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
10185 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
10186 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
10187 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
10188 Barry Maguire Motherwell 4 3 1 1 1 2 25.00 25.00 50.00 37.50 2020-03-07 21y 10m 09d 2022-09-18 24y 04m 22d Maguire
10189 Christopher Maguire Aberdeen 12 5 7 3 4 5 25.00 33.33 41.67 41.67 2007-08-12 18y 06m 27d 2011-02-26 22y 01m 10d Maguire
10190 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
10191 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
10192 Stephane Mahe Celtic 11 11 0 6 3 2 54.55 27.27 18.18 68.18 1997-10-18 29y 00m 25d 2000-08-19 31y 10m 27d Mahe
10193 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
10194 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
10195 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
10196 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
10197 Alan Mahood Kilmarnock 17 15 2 1 6 5 6 35.29 29.41 35.29 50.00 1998-08-30 25y 05m 04d 2003-09-13 30y 05m 18d Mahood
10198 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
10199 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
10200 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
10201 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
10202 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
10203 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
10204 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
10205 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
10206 Alan Main Dundee United; St Johnstone; Livingston (Meadowbank Thistle); Gretna 34 34 0 6 16 12 17.65 47.06 35.29 41.18 1989-11-25 21y 11m 20d 2009-08-30 41y 08m 25d Main
10207 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
10208 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
10209 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
10210 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
10211 Curtis Main Motherwell; Aberdeen; St Mirren; Dundee 14 12 2 4 3 4 7 21.43 28.57 50.00 35.71 2018-01-27 25y 07m 07d 2024-01-23 31y 07m 03d Main
10212 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
10213 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
10214 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
10215 James Main Hibernian 28 28 0 1 8 8 12 28.57 28.57 42.86 42.86 1905-01-02 Not Known 1909-10-23 Not Known Main
10216 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
10217 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
10218 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
10219 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
10220 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
10221 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
10222 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
10223 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
10224 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
10225 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
10226 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
10227 Lee Mair Dundee; Dundee United; Aberdeen; St Mirren; Partick Thistle; Dumbarton 31 28 3 1 9 8 14 29.03 25.81 45.16 41.94 2002-08-03 21y 07m 25d 2015-01-10 34y 01m 01d Mair
10228 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
10229 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
10230 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
10231 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
10232 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
10233 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
10234 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
10235 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
10236 Yves Ma-Kalambay Hibernian 7 7 0 2 3 2 28.57 42.86 28.57 50.00 2007-08-06 21y 06m 06d 2009-05-07 23y 03m 07d Ma-Kalambay
10237 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
10238 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
10239 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
10240 Henry Olufosoye Makinwa Gretna 1 1 0 0 1 0 .00 100.00 .00 50.00 2007-11-25 30y 00m 19d 2007-11-25 30y 00m 19d Makinwa
10241 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
10242 Vitalijs Maksimenko Kilmarnock; Rigas Futbola Skola 1 1 0 0 0 1 .00 .00 100.00 .00 2014-05-04 23y 04m 26d 2014-05-04 23y 04m 26d Maksimenko
10243 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
10244 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
10245 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
10246 Blair Malcolm Cowdenbeath; Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2018-07-24 21y 05m 21d 2018-07-24 21y 05m 21d Malcolm
10247 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
10248 Robert Malcolm Heart of Midlothian B; Rangers; Motherwell 9 7 2 7 0 2 77.78 .00 22.22 77.78 1913-08-07 20y 03m 19d 2008-08-09 Not Known Malcolm
10249 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
10250 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
10251 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
10252 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
10253 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
10254 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
10255 Zbigniew Malkowski Hibernian; Inverness Caledonian Thistle 7 7 0 3 1 3 42.86 14.29 42.86 50.00 2005-08-07 27y 06m 19d 2006-12-26 28y 11m 07d Malkowski
10256 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
10257 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
10258 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
10259 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
10260 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
10261 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
10262 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
10263 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
10264 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
10265 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
10266 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
10267 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
10268 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
10269 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
10270 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
10271 Shaun Maloney Celtic 18 10 8 4 10 3 5 55.56 16.67 27.78 63.89 2001-08-11 18y 06m 18d 2011-05-11 28y 03m 17d Maloney
10272 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
10273 Maurice Malpas Dundee United 61 59 2 2 20 21 20 32.79 34.43 32.79 50.00 1980-02-20 17y 06m 17d 2000-04-22 37y 08m 19d Malpas
10274 Serguei Mamchur Dnipro Dnipropetrovsk 1 1 0 0 0 1 .00 .00 100.00 .00 1990-10-03 18y 08m 00d 1990-10-03 18y 08m 00d Mamchur
10275 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
10276 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
10277 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
10278 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
10279 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
10280 Mikael Yann Mathieu Mandron St Mirren 3 1 2 1 0 2 33.33 .00 66.67 33.33 2023-09-23 28y 11m 12d 2024-04-06 29y 05m 26d Mandron
10281 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
10282 Roderick Manley Falkirk; Falkirk Select; St Mirren 20 20 0 3 6 11 15.00 30.00 55.00 30.00 1986-08-16 21y 00m 24d 1992-04-11 26y 08m 19d Manley
10283 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
10284 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
10285 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
10286 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
10287 Robert Alexander Mann Inverness Caledonian Thistle; Dundee 4 4 0 2 0 2 50.00 .00 50.00 50.00 2002-01-26 28y 00m 15d 2004-10-30 30y 09m 19d Mann
10288 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
10289 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
10290 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
10291 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
10292 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
10293 Alan Mannus St Johnstone 19 19 0 7 4 8 36.84 21.05 42.11 47.37 2012-02-14 29y 08m 26d 2018-02-10 35y 08m 22d Mannus
10294 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
10295 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
10296 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
10297 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
10298 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
10299 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
10300 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
10301 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
10302 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
10303 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
10304 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
10305 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
10306 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
10307 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
10308 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
10309 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
10310 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
10311 James A March Airdrieonians 7 5 2 2 2 2 3 28.57 28.57 42.86 42.86 1979-09-22 25y 05m 01d 1983-04-02 28y 11m 12d March
10312 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
10313 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
10314 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
10315 Ofir Marciano Hibernian 12 12 0 5 3 4 41.67 25.00 33.33 54.17 2017-02-12 27y 04m 05d 2020-10-31 31y 00m 24d Marciano
10316 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
10317 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
10318 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
10319 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
10320 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
10321 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
10322 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
10323 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
10324 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
10325 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
10326 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
10327 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
10328 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
10329 Brian Marjoribanks Hibernian 1 1 0 1 0 0 1 .00 .00 100.00 .00 1961-09-16 Not Known 1961-09-16 Not Known Marjoribanks
10330 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
10331 Dilan Markanday Aberdeen 1 0 1 0 0 1 .00 .00 100.00 .00 2023-05-20 21y 09m 00d 2023-05-20 21y 09m 00d Markanday
10332 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
10333 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
10334 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
10335 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
10336 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
10337 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
10338 Stuart Gordon Markland Dundee United; Montrose 8 8 0 3 2 3 37.50 25.00 37.50 50.00 1969-08-23 21y 06m 11d 1977-10-19 29y 08m 07d Markland
10339 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
10340 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
10341 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
10342 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
10343 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
10344 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
10345 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
10346 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
10347 Bruno Marotti Birkirkara 1 0 1 0 1 0 .00 100.00 .00 50.00 2016-07-14 22y 04m 12d 2016-07-14 22y 04m 12d Marotti
10348 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
10349 Jason Marr Falkirk; Alloa Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 2010-09-21 21y 06m 29d 2010-09-21 21y 06m 29d Marr
10350 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
10351 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
10352 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
10353 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
10354 Marcello Marrocco Dundee 4 4 0 0 2 2 .00 50.00 50.00 25.00 2000-11-25 32y 05m 18d 2001-03-18 32y 09m 11d Marrocco
10355 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
10356 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
10357 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
10358 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
10359 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
10360 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
10361 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
10362 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
10363 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
10364 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
10365 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
10366 Brian Marshall Berwick Rangers 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1979-11-03 20y 01m 22d 1987-08-01 27y 10m 20d Marshall
10367 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
10368 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
10369 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
10370 David Marshall Celtic; Hibernian 13 13 0 3 6 4 23.08 46.15 30.77 46.15 2004-04-03 19y 00m 29d 2024-02-28 38y 11m 23d Marshall
10371 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
10372 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
10373 Gary Marshall Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1981-09-16 20y 09m 04d 1981-09-16 20y 09m 04d Marshall
10374 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
10375 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
10376 Gordon Marshall Falkirk; Falkirk Select; Celtic; Kilmarnock; Motherwell; Hibernian 43 43 0 18 10 15 41.86 23.26 34.88 53.49 1987-03-21 22y 11m 02d 2005-04-30 41y 00m 11d Marshall
10377 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
10378 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
10379 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
10380 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
10381 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
10382 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
10383 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
10384 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
10385 John Marshall Clyde 12 12 0 4 3 5 33.33 25.00 41.67 45.83 1919-03-22 Not Known 1923-02-07 Not Known Marshall
10386 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
10387 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
10388 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
10389 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
10390 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
10391 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
10392 Mike Marshall Falkirk 3 3 0 0 0 3 .00 .00 100.00 .00 1967-08-19 25y 00m 04d 1967-11-04 25y 02m 20d Marshall
10393 Paul Marshall Aberdeen 2 2 0 1 0 1 50.00 .00 50.00 50.00 2010-01-09 20y 06m 00d 2010-02-27 20y 07m 18d Marshall
10394 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
10395 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
10396 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
10397 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
10398 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
10399 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
10400 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
10401 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
10402 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
10403 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
10404 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
10405 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
10406 Alec Martin Motherwell 3 2 1 1 0 2 1 .00 66.67 33.33 33.33 1973-02-19 22y 04m 09d 1974-01-05 23y 02m 26d Martin
10407 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
10408 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
10409 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
10410 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
10411 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
10412 Brian Martin Falkirk; St Mirren; Motherwell 42 42 0 9 15 18 21.43 35.71 42.86 39.29 1986-08-16 23y 05m 23d 1998-04-08 35y 01m 15d Martin
10413 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
10414 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
10415 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
10416 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
10417 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
10418 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
10419 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
10420 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
10421 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
10422 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
10423 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
10424 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
10425 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
10426 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
10427 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
10428 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
10429 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
10430 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
10431 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
10432 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
10433 Lee Martin Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 2006-08-19 19y 06m 10d 2006-08-19 19y 06m 10d Martin
10434 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
10435 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
10436 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
10437 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
10438 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
10439 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
10440 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
10441 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
10442 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
10443 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
10444 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
10445 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
10446 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
10447 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
10448 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
10449 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
10450 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
10451 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
10452 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
10453 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
10454 (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
10455 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
10456 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
10457 Shelton Martis Hibernian 4 4 0 1 1 2 25.00 25.00 50.00 37.50 2006-10-15 23y 10m 16d 2007-05-12 24y 05m 13d Martis
10458 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
10459 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
10460 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
10461 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
10462 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
10463 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
10464 Stephen Maskrey St Johnstone; Kilmarnock; Livingston (Meadowbank Thistle) 18 11 7 2 7 4 7 38.89 22.22 38.89 50.00 1988-08-17 26y 00m 01d 1997-08-09 34y 11m 24d Maskrey
10465 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
10466 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
10467 Gary Mason Dunfermline Athletic; St Mirren; Hamilton Academical 31 28 3 1 6 5 20 19.35 16.13 64.52 27.42 2001-08-25 21y 10m 10d 2012-04-07 32y 05m 23d Mason
10468 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
10469 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
10470 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
10471 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
10472 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
10473 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
10474 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
10475 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
10476 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
10477 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
10478 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
10479 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
10480 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
10481 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
10482 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
10483 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
10484 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
10485 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
10486 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
10487 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
10488 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
10489 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
10490 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
10491 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
10492 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
10493 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
10494 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
10495 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
10496 Paul Mathers Dundee; Falkirk; St Mirren 9 9 0 3 2 4 33.33 22.22 44.44 44.44 1990-04-04 20y 02m 18d 1998-04-04 28y 02m 18d Mathers
10497 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
10498 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
10499 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
10500 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
10501 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
10502 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
10503 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
10504 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
10505 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
10506 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
10507 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
10508 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
10509 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
10510 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
10511 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
10512 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
10513 Rabbi Matondo Rangers 4 3 1 3 1 0 75.00 25.00 .00 87.50 2022-10-01 22y 00m 22d 2024-04-21 23y 07m 12d Matondo
10514 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
10515 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
10516 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
10517 (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
10518 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
10519 Gary Matthews Kilmarnock; Clydebank[4] 2 2 0 0 1 1 .00 50.00 50.00 25.00 1995-02-01 24y 10m 17d 1995-02-07 24y 10m 23d Matthews
10520 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
10521 Remi Matthews Hamilton Academical; St Johnstone 4 4 0 0 0 4 .00 .00 100.00 .00 2016-09-10 22y 07m 00d 2023-03-04 29y 00m 22d Matthews
10522 Ross Matthews Raith Rovers 5 5 0 1 2 2 20.00 40.00 40.00 40.00 2017-01-22 20y 11m 30d 2021-01-23 25y 00m 00d Matthews
10523 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
10524 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
10525 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
10526 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
10527 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
10528 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
10529 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
10530 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
10531 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
10532 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
10533 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
10534 Ally Maxwell Motherwell; Rangers; Dundee United 23 23 0 4 5 14 17.39 21.74 60.87 28.26 1984-05-12 19y 02m 26d 1996-10-26 31y 08m 10d Maxwell
10535 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
10536 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
10537 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
10538 Hugh Maxwell Stirling Albion; Falkirk; Dunfermline Athletic 8 8 0 4 1 2 5 12.50 25.00 62.50 25.00 1962-02-03 23y 08m 20d 1964-11-07 26y 05m 24d Maxwell
10539 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
10540 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
10541 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
10542 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
10543 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
10544 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
10545 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
10546 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
10547 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
10548 Scott Maxwell The Spartans 2 2 0 0 0 2 .00 .00 100.00 .00 2021-06-29 31y 01m 20d 2021-06-29 31y 01m 20d Maxwell
10549 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
10550 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
10551 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
10552 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
10553 Eddie May Hibernian; Falkirk; Motherwell; Dunfermline Athletic 35 34 1 3 8 8 19 22.86 22.86 54.29 34.29 1986-01-01 18y 04m 02d 2000-11-29 33y 02m 30d May
10554 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
10555 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
10556 Stevie May St Johnstone; Aberdeen 24 18 6 8 8 4 12 33.33 16.67 50.00 41.67 2010-11-13 18y 00m 10d 2023-11-25 31y 00m 22d May
10557 Alan Maybury St Johnstone; Hibernian; Falkirk 15 12 3 6 2 7 40.00 13.33 46.67 46.67 2010-11-13 32y 03m 05d 2014-08-30 36y 00m 22d Maybury
10558 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
10559 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
10560 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
10561 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
10562 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
10563 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
10564 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
10565 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
10566 Lewis Mayo Dunfermline Athletic; Kilmarnock 11 11 0 3 4 4 27.27 36.36 36.36 45.45 2020-11-20 20y 08m 01d 2024-03-30 24y 00m 11d Mayo
10567 Danny Mayor Fleetwood Town 1 1 0 0 0 1 .00 .00 100.00 .00 2023-07-12 32y 08m 24d 2023-07-12 32y 08m 24d Mayor
10568 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
10569 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
10570 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
10571 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
10572 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
10573 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
10574 Colin CMcAdam Dumbarton; Motherwell; Partick Thistle; Rangers 16 11 5 2 8 4 4 50.00 25.00 25.00 62.50 1973-10-20 22y 01m 22d 1984-05-15 32y 08m 17d McAdam
10575 McAdam Clachnacuddin 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known McAdam
10576 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
10577 Tom McAdam Dumbarton; Dundee United; Celtic; Motherwell 39 37 2 2 18 8 13 46.15 20.51 33.33 56.41 1972-09-16 18y 05m 07d 1989-05-13 35y 01m 04d McAdam
10578 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
10579 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
10580 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
10581 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
10582 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
10583 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
10584 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
10585 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
10586 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
10587 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
10588 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
10589 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
10590 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
10591 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
10592 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
10593 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
10594 Jamie McAllister Aberdeen; Livingston (Meadowbank Thistle) 14 12 2 2 3 9 14.29 21.43 64.29 25.00 1999-08-22 21y 03m 27d 2004-04-17 25y 11m 22d McAllister
10595 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
10596 Kevin McAllister Falkirk Select; Falkirk; Hibernian 23 21 2 3 6 3 14 26.09 13.04 60.87 32.61 1988-04-24 25y 05m 16d 1998-04-04 35y 04m 27d McAllister
10597 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
10598 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
10599 Rory McAllister Inverness Caledonian Thistle; Peterhead; Cove Rangers 7 2 5 1 1 1 5 14.29 14.29 71.43 21.43 2006-08-26 19y 03m 13d 2021-07-13 34y 02m 00d McAllister
10600 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
10601 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
10602 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
10603 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
10604 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
10605 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
10606 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
10607 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
10608 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
10609 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
10610 McAlpine Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1944-05-13 Not Known 1944-05-13 Not Known McAlpine
10611 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
10612 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
10613 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
10614 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
10615 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
10616 Alex McAnespie Ayr United 14 14 0 4 4 6 28.57 28.57 42.86 42.86 1967-01-21 22y 10m 01d 1977-04-23 33y 01m 03d McAnespie
10617 Kieran Liam McAnespie St Johnstone; Falkirk 5 3 2 0 4 1 .00 80.00 20.00 40.00 1998-12-09 19y 02m 28d 2003-10-29 24y 01m 18d McAnespie
10618 Stephen McAnespie Raith Rovers 1 0 1 1 0 0 100.00 .00 .00 100.00 1994-08-09 22y 06m 08d 1994-08-09 22y 06m 08d McAnespie
10619 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
10620 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
10621 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
10622 Rory McArdle Aberdeen 4 4 0 0 1 3 .00 25.00 75.00 12.50 2010-10-16 23y 05m 15d 2012-03-31 24y 10m 30d McArdle
10623 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
10624 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
10625 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
10626 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
10627 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
10628 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
10629 McArthur Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1910-01-22 Not Known 1910-01-22 Not Known McArthur
10630 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
10631 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
10632 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
10633 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
10634 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
10635 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
10636 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
10637 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
10638 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
10639 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
10640 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
10641 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
10642 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
10643 Kyle McAulay Aberdeen 2 1 1 1 0 1 50.00 .00 50.00 50.00 2006-02-04 19y 08m 22d 2006-02-11 19y 08m 29d McAulay
10644 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
10645 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
10646 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
10647 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
10648 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
10649 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
10650 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
10651 Marc McAusland St Mirren 14 14 0 3 3 8 21.43 21.43 57.14 32.14 2010-10-23 22y 02m 10d 2014-05-10 25y 08m 27d McAusland
10652 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
10653 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
10654 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
10655 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
10656 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
10657 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
10658 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
10659 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
10660 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
10661 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
10662 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
10663 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
10664 Roy McBain Ross County; Inverness Caledonian Thistle 16 14 2 1 5 3 8 31.25 18.75 50.00 40.63 1998-09-09 23y 10m 02d 2009-01-24 34y 02m 17d McBain
10665 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
10666 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
10667 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
10668 Stewart McBean St Johnstone 2 2 0 0 1 1 .00 50.00 50.00 25.00 1976-04-24 18y 05m 05d 1976-04-26 18y 05m 07d McBean
10669 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
10670 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
10671 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
10672 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
10673 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
10674 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
10675 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
10676 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
10677 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
10678 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
10679 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
10680 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
10681 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
10682 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
10683 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
10684 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
10685 John McBride Celtic; St Johnstone; Partick Thistle; Stirling Albion 9 7 2 1 2 2 5 22.22 22.22 55.56 33.33 1999-07-31 20y 08m 03d 2004-04-10 25y 04m 13d McBride
10686 Joseph McBride Hibernian; Dundee 13 8 5 4 2 6 5 15.38 46.15 38.46 38.46 1985-04-02 24y 07m 16d 1989-11-11 29y 02m 25d McBride
10687 Kevin McBride Motherwell; Falkirk; Hibernian; Dundee 16 12 4 1 8 3 5 50.00 18.75 31.25 59.38 2004-08-28 23y 02m 14d 2014-07-22 33y 01m 08d McBride
10688 Martin Joseph McBride Motherwell 2 1 1 1 1 0 50.00 50.00 .00 75.00 1987-12-16 Not Known 1988-11-26 Not Known McBride
10689 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
10690 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
10691 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
10692 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
10693 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
10694 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
10695 Gerard McCabe Clyde; Clydebank[4]; Hamilton Academical 20 19 1 4 3 4 13 15.00 20.00 65.00 25.00 1979-09-29 23y 00m 03d 1988-08-20 31y 10m 25d McCabe
10696 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
10697 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
10698 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
10699 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
10700 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
10701 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
10702 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
10703 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
10704 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
10705 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
10706 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
10707 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
10708 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
10709 Dermott McCaffrey Hibernian; Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 2008-11-22 22y 07m 24d 2008-11-22 22y 07m 24d McCaffrey
10710 Stuart McCaffrey Hibernian; Aberdeen; Inverness Caledonian Thistle; St Johnstone 7 6 1 3 3 1 42.86 42.86 14.29 64.29 2002-01-26 22y 07m 27d 2009-11-21 30y 05m 22d McCaffrey
10711 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
10712 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
10713 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
10714 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
10715 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
10716 Ian McCaldon Livingston (Meadowbank Thistle); St Mirren 2 2 0 0 0 2 .00 .00 100.00 .00 1997-08-09 22y 10m 26d 2000-11-11 26y 01m 28d McCaldon
10717 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
10718 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
10719 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
10720 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
10721 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
10722 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
10723 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
10724 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
10725 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
10726 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
10727 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
10728 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
10729 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
10730 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
10731 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
10732 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
10733 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
10734 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
10735 Dan McCallion Greenock Morton 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1973-12-29 20y 06m 17d 1973-12-29 20y 06m 17d McCallion
10736 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
10737 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
10738 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
10739 Bobby McCallum Motherwell 13 13 0 1 4 3 6 30.77 23.08 46.15 42.31 1959-09-09 Not Known 1968-02-28 Not Known McCallum
10740 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
10741 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
10742 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
10743 Donald McCallum Dumbarton 2 0 2 1 0 1 50.00 .00 50.00 50.00 2015-01-10 18y 03m 14d 2015-07-09 18y 09m 12d McCallum
10744 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
10745 Marc McCallum Dundee United; Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2018-07-14 25y 03m 17d 2018-07-14 25y 03m 17d McCallum
10746 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
10747 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
10748 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
10749 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
10750 William McCallum Motherwell; Dunfermline Athletic 20 20 0 5 7 8 25.00 35.00 40.00 42.50 1963-05-11 21y 01m 11d 1974-09-21 32y 05m 22d McCallum
10751 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
10752 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
10753 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
10754 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
10755 Charlie McCann Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-05-14 20y 00m 20d 2022-05-14 20y 00m 20d McCann
10756 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
10757 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
10758 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
10759 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
10760 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
10761 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
10762 Kevin McCann Hibernian 4 3 1 1 1 2 25.00 25.00 50.00 37.50 2007-05-12 19y 08m 01d 2008-01-19 20y 04m 08d McCann
10763 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
10764 Leon McCann Airdrieonians (Airdrie United) 1 1 0 0 0 1 .00 .00 100.00 .00 2020-01-18 19y 10m 02d 2020-01-18 19y 10m 02d McCann
10765 Lewis McCann Dunfermline Athletic 3 0 3 0 2 1 .00 66.67 33.33 33.33 2021-01-30 19y 07m 23d 2023-07-09 22y 01m 02d McCann
10766 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
10767 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
10768 Neil McCann Dundee; Rangers; Falkirk 17 12 5 2 13 3 1 76.47 17.65 5.88 85.29 1993-10-02 19y 01m 21d 2009-04-18 34y 08m 07d McCann
10769 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
10770 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
10771 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
10772 Aaron McCarey Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2017-11-25 25y 10m 11d 2017-11-25 25y 10m 11d McCarey
10773 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
10774 Chris McCart Motherwell; Falkirk 33 33 0 2 5 10 18 15.15 30.30 54.55 30.30 1985-09-21 18y 05m 04d 1997-03-22 29y 11m 05d McCart
10775 Jamie McCart Inverness Caledonian Thistle; St Johnstone 7 7 0 1 1 4 2 14.29 57.14 28.57 42.86 2017-02-18 19y 07m 29d 2022-02-19 24y 07m 30d McCart
10776 Andrew McCarthy Partick Thistle; Peterhead 3 2 1 0 1 2 .00 33.33 66.67 16.67 2017-04-29 18y 06m 09d 2021-07-10 22y 08m 20d McCarthy
10777 Conor McCarthy St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-03-11 21y 11m 00d 2020-03-11 21y 11m 00d McCarthy
10778 James McCarthy Hamilton Academical; Everton; Celtic 6 3 3 4 0 2 66.67 .00 33.33 66.67 2008-08-30 17y 09m 18d 2022-01-26 31y 02m 14d McCarthy
10779 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
10780 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
10781 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
10782 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
10783 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
10784 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
10785 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
10786 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
10787 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
10788 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
10789 Robert McCartney Leith Athletic; St Bernards 31 31 0 4 5 22 12.90 16.13 70.97 20.97 1890-11-22 Not Known 1901-03-30 Not Known McCartney
10790 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
10791 William McCartney Hibernian; Clyde 27 27 0 2 7 11 9 25.93 40.74 33.33 46.30 1899-10-28 Not Known 1911-08-19 Not Known McCartney
10792 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
10793 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
10794 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
10795 Ross McCausland Rangers 5 1 4 5 0 0 100.00 .00 .00 100.00 2022-05-14 19y 00m 02d 2024-04-21 20y 11m 09d McCausland
10796 Ryan John James McCay St Mirren 2 2 0 1 0 0 2 .00 .00 100.00 .00 2007-09-30 21y 04m 26d 2008-04-19 21y 11m 15d McCay
10797 Iain McChesney Queen of the South 4 3 1 1 0 2 2 .00 50.00 50.00 25.00 1964-01-25 19y 05m 27d 1978-04-15 33y 08m 17d McChesney
10798 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
10799 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
10800 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
10801 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
10802 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
10803 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
10804 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
10805 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
10806 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
10807 Allan McClory Motherwell; Albion Rovers 30 30 0 12 6 12 40.00 20.00 40.00 50.00 1924-10-04 Not Known 1940-11-23 Not Known McClory
10808 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
10809 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
10810 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
10811 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
10812 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
10813 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
10814 David James McClune St Johnstone; Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2006-09-20 23y 07m 12d 2006-09-20 23y 07m 12d McClune
10815 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
10816 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
10817 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
10818 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
10819 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
10820 John R McClurg Kilmarnock; Greenock Morton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1984-08-18 26y 09m 17d 1984-12-29 27y 01m 28d McClurg
10821 George McCluskey Celtic; Hibernian; Kilmarnock 20 15 5 6 9 7 4 45.00 35.00 20.00 62.50 1976-09-18 18y 11m 30d 1994-04-02 36y 06m 14d McCluskey
10822 Jamie McCluskey Hibernian; St Mirren 2 1 1 0 0 2 .00 .00 100.00 .00 2004-09-04 16y 09m 29d 2006-04-02 18y 04m 27d McCluskey
10823 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
10824 Patrick McCluskey Celtic; Dumbarton; Airdrieonians 25 22 3 1 14 5 6 56.00 20.00 24.00 66.00 1972-11-18 20y 07m 05d 1981-08-22 29y 04m 09d McCluskey
10825 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
10826 Stuart McCluskey St Johnstone 6 5 1 1 1 4 16.67 16.67 66.67 25.00 1996-09-03 18y 10m 05d 2002-03-23 24y 04m 23d McCluskey
10827 John McClymont Airdrieonians 2 1 1 0 1 1 .00 50.00 50.00 25.00 1979-09-22 20y 07m 10d 1980-04-05 21y 01m 24d McClymont
10828 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
10829 Willie McClymont Motherwell 3 2 1 1 1 0 2 33.33 .00 66.67 33.33 1972-11-08 19y 00m 26d 1974-12-14 21y 02m 01d McClymont
10830 Ally McCoist St Johnstone; Rangers; Kilmarnock 57 48 9 32 31 14 12 54.39 24.56 21.05 66.67 1980-04-16 17y 06m 23d 2001-04-27 38y 07m 03d McCoist
10831 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
10832 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
10833 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
10834 Billy McColl Clydebank[4]; Ayr United; Clyde 5 5 0 1 0 4 20.00 .00 80.00 20.00 1977-02-26 22y 02m 01d 1982-12-11 27y 11m 16d McColl
10835 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
10836 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 Not Known 1932-01-01 Not Known McColl
10837 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
10838 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
10839 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
10840 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
10841 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
10842 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
10843 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
10844 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
10845 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
10846 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
10847 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
10848 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
10849 Jacob McConnachie Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1919-03-15 Not Known 1919-03-15 Not Known McConnachie
10850 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
10851 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
10852 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
10853 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
10854 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
10855 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
10856 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
10857 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
10858 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
10859 Stephen McConologue Dundee United; Partick Thistle 4 4 0 1 0 3 25.00 .00 75.00 25.00 1999-12-05 18y 05m 19d 2006-02-25 24y 08m 09d McConologue
10860 McConville Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-26 Not Known 1968-05-26 Not Known McConville
10861 Robert McConville Kilmarnock 2 0 2 0 1 1 .00 50.00 50.00 25.00 1987-02-04 22y 05m 13d 1987-02-09 22y 05m 18d McConville
10862 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
10863 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
10864 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
10865 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
10866 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
10867 Darren McCormack Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 2010-01-03 21y 03m 05d 2010-01-03 21y 03m 05d McCormack
10868 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
10869 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
10870 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
10871 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
10872 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
10873 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
10874 John Thomas McCormack Falkirk; Livingston (Meadowbank Thistle); Alloa Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 1986-12-27 21y 05m 05d 1995-08-19 30y 00m 28d McCormack
10875 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
10876 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
10877 Ross McCormack Rangers; Motherwell 8 6 2 1 3 1 4 37.50 12.50 50.00 43.75 2005-12-17 19y 03m 29d 2008-02-23 21y 06m 05d McCormack
10878 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
10879 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
10880 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
10881 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
10882 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
10883 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
10884 Patrick McCourt Celtic 5 0 5 2 4 0 1 80.00 .00 20.00 80.00 2008-11-02 24y 10m 17d 2012-05-13 28y 04m 27d McCourt
10885 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
10886 Luke McCowan Ayr United; Dundee 8 8 0 2 1 1 6 12.50 12.50 75.00 18.75 2020-12-26 23y 00m 17d 2024-02-03 26y 01m 25d McCowan
10887 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
10888 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
10889 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
10890 David McCracken Dundee United; St Johnstone; Falkirk; Peterhead 28 26 2 7 4 17 25.00 14.29 60.71 32.14 2000-12-23 19y 02m 07d 2015-03-21 33y 05m 05d McCracken
10891 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
10892 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
10893 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
10894 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
10895 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
10896 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
10897 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
10898 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
10899 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
10900 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
10901 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
10902 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
10903 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
10904 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
10905 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
10906 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
10907 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
10908 McCredie Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known McCredie
10909 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
10910 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
10911 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
10912 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
10913 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
10914 Ross McCrorie Rangers; Aberdeen 9 7 2 7 1 1 77.78 11.11 11.11 83.33 2017-10-28 19y 07m 10d 2023-03-18 25y 00m 00d McCrorie
10915 McCrory Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1956-11-26 Not Known 1956-11-26 Not Known McCrory
10916 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
10917 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
10918 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
10919 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
10920 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
10921 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
10922 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
10923 Robert McCulley East Stirlingshire; Ayr United; Dumbarton; Falkirk; Stirling Albion 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1982-02-06 30y 02m 04d 1985-08-27 33y 08m 25d McCulley
10924 (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
10925 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
10926 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
10927 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
10928 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
10929 David R McCulloch Ayr United; Hamilton Academical 18 16 2 1 5 5 8 27.78 27.78 44.44 41.67 1969-10-18 20y 03m 20d 1980-02-23 30y 07m 26d McCulloch
10930 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
10931 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
10932 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
10933 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
10934 Lee McCulloch Motherwell; Rangers 37 28 9 5 16 9 10 43.24 24.32 27.03 55.41 1996-05-04 17y 11m 20d 2015-05-02 36y 11m 18d McCulloch
10935 Marc Raymond McCulloch St Johnstone 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-12-30 20y 09m 16d 2000-12-30 20y 09m 16d McCulloch
10936 Mark Ross McCulloch Dunfermline Athletic; Livingston (Meadowbank Thistle); Ross County 4 3 1 0 0 4 .00 .00 100.00 .00 1995-08-30 20y 03m 11d 2002-10-23 27y 05m 04d McCulloch
10937 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
10938 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
10939 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
10940 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
10941 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
10942 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
10943 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
10944 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
10945 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
10946 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
10947 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
10948 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
10949 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
10950 William McCulloch Airdrieonians; East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1999-10-12 26y 06m 10d 1999-10-12 26y 06m 10d McCulloch
10951 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
10952 Jamie McCunnie Dundee United; Dunfermline Athletic 9 7 2 1 2 6 11.11 22.22 66.67 22.22 2001-04-07 17y 11m 23d 2006-10-28 23y 06m 13d McCunnie
10953 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
10954 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
10955 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
10956 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
10957 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
10958 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
10959 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
10960 Gary Kyle McCutcheon Kilmarnock; Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 2004-01-10 25y 03m 02d 2004-01-10 25y 03m 02d McCutcheon
10961 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
10962 Declan McDaid Partick Thistle; Dundee 2 1 1 0 0 2 .00 .00 100.00 .00 2015-08-22 19y 09m 00d 2021-03-06 25y 03m 12d McDaid
10963 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
10964 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
10965 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
10966 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
10967 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
10968 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
10969 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
10970 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
10971 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
10972 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
10973 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
10974 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
10975 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
10976 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
10977 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
10978 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
10979 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
10980 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
10981 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
10982 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
10983 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
10984 Colin McDonald Falkirk; Clydebank[4] 5 4 1 2 2 1 2 40.00 20.00 40.00 50.00 1994-12-03 20y 07m 23d 1998-01-24 23y 09m 14d McDonald
10985 Dan McDonald Ayr United 6 6 0 1 3 2 16.67 50.00 33.33 41.67 1975-12-20 21y 11m 09d 1977-04-23 23y 03m 12d McDonald
10986 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
10987 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
10988 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
10989 Gary McDonald Kilmarnock; Aberdeen; Hamilton Academical; St Johnstone 23 21 2 6 5 12 26.09 21.74 52.17 36.96 2003-02-08 20y 09m 29d 2014-08-03 32y 03m 24d McDonald
10990 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
10991 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
10992 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
10993 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
10994 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
10995 Iain McDonald Rangers; Dundee United 3 2 1 1 0 2 33.33 .00 66.67 33.33 1974-10-12 22y 01m 16d 1975-12-13 23y 03m 17d McDonald
10996 Ian McDonald Partick Thistle; Greenock Morton 7 4 3 4 1 2 57.14 14.29 28.57 64.29 1977-01-08 18y 00m 11d 1983-03-19 24y 02m 19d McDonald
10997 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
10998 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
10999 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
11000 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
11001 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
11002 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
11003 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
11004 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
11005 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
11006 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
11007 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
11008 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
11009 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
11010 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
11011 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
11012 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
11013 Kevin McDonald Hibernian; Airdrieonians (Airdrie United) 1 1 0 0 1 0 .00 100.00 .00 50.00 2008-08-27 23y 02m 01d 2008-08-27 23y 02m 01d McDonald
11014 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
11015 McDonald Edinburgh University; Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1879-02-08 Not Known 1879-02-08 Not Known McDonald
11016 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
11017 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
11018 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
11019 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
11020 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
11021 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
11022 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
11023 Scott McDonald Motherwell; Celtic; Partick Thistle 27 26 1 5 8 6 13 29.63 22.22 48.15 40.74 2004-05-16 20y 08m 25d 2019-03-12 35y 06m 19d McDonald
11024 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
11025 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
11026 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
11027 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
11028 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
11029 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
11030 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
11031 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
11032 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
11033 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
11034 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
11035 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
11036 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
11037 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
11038 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
11039 McDonough Cambuslang 1 1 0 0 0 1 .00 .00 100.00 .00 1880-11-13 Not Known 1880-11-13 Not Known McDonough
11040 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
11041 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
11042 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
11043 Frank McDougall St Mirren; Aberdeen 17 14 3 9 8 4 5 47.06 23.53 29.41 58.82 1980-08-23 22y 06m 02d 1986-05-10 28y 02m 19d McDougall
11044 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
11045 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
11046 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
11047 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
11048 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
11049 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
11050 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
11051 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
11052 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
11053 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
11054 Steven McDougall Airdrieonians (Airdrie United); Dunfermline Athletic; Dumbarton 5 2 3 1 2 2 20.00 40.00 40.00 40.00 2008-08-27 22y 02m 10d 2014-10-18 28y 04m 01d McDougall
11055 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
11056 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
11057 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
11058 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
11059 Kenneth McDowall Partick Thistle; St Mirren 23 15 8 1 4 8 11 17.39 34.78 47.83 34.78 1983-03-19 19y 07m 19d 1992-02-05 28y 06m 07d McDowall
11060 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
11061 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
11062 Donald McDowell Partick Thistle; Kilmarnock 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1977-11-05 25y 01m 25d 1977-12-31 25y 03m 20d McDowell
11063 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
11064 Roy McDowell Berwick Rangers 7 7 0 0 3 4 .00 42.86 57.14 21.43 1972-08-19 25y 02m 08d 1980-08-13 33y 02m 02d McDowell
11065 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
11066 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
11067 John B McEachran St Mirren 1 0 1 0 0 1 .00 .00 100.00 .00 1983-09-24 24y 02m 02d 1983-09-24 24y 02m 02d McEachran
11068 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
11069 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
11070 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
11071 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
11072 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
11073 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
11074 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
11075 David McEwan Livingston (Meadowbank Thistle); Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-17 21y 04m 21d 2003-07-17 21y 04m 21d McEwan
11076 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
11077 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
11078 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
11079 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
11080 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
11081 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
11082 Billy McEwan Hibernian 3 3 0 0 2 1 .00 66.67 33.33 33.33 1970-03-17 18y 08m 25d 1971-01-01 19y 06m 12d McEwan
11083 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
11084 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
11085 James McFadden Motherwell 9 8 1 5 4 0 5 44.44 .00 55.56 44.44 2001-12-22 18y 08m 08d 2016-09-30 33y 05m 16d McFadden
11086 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
11087 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
11088 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
11089 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
11090 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
11091 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
11092 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
11093 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
11094 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
11095 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
11096 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
11097 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
11098 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
11099 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
11100 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
11101 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
11102 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
11103 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
11104 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
11105 Malcolm Graham McFarlane Clyde; Clydebank[4] 15 14 1 3 6 1 8 40.00 6.67 53.33 43.33 1964-11-21 25y 07m 03d 1972-02-26 32y 10m 08d McFarlane
11106 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
11107 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
11108 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
11109 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
11110 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
11111 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
11112 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
11113 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
11114 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
11115 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
11116 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
11117 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
11118 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
11119 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
11120 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
11121 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
11122 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
11123 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
11124 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
11125 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
11126 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
11127 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
11128 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
11129 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
11130 McGarrity Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-09 Not Known 1953-05-09 Not Known McGarrity
11131 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
11132 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
11133 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
11134 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
11135 James Robert McGarry Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 2023-09-16 25y 05m 07d 2023-09-16 25y 05m 07d McGarry
11136 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
11137 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
11138 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
11139 Steven McGarry St Mirren; Ross County; Motherwell 13 9 4 1 1 11 7.69 7.69 84.62 11.54 2000-09-20 20y 11m 23d 2009-12-30 30y 03m 02d McGarry
11140 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
11141 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
11142 Frank McGarvey St Mirren; Celtic 28 27 1 9 15 7 6 53.57 25.00 21.43 66.07 1978-10-07 22y 06m 20d 1989-04-08 33y 00m 22d McGarvey
11143 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
11144 McGarvie Galston 1 1 0 0 0 1 .00 .00 100.00 .00 1924-02-09 Not Known 1924-02-09 Not Known McGarvie
11145 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
11146 Brett McGavin Ayr United 1 0 1 0 0 1 .00 .00 100.00 .00 2021-02-05 21y 01m 15d 2021-02-05 21y 01m 15d McGavin
11147 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
11148 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
11149 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
11150 George McGeachie Dundee; Raith Rovers; Stenhousemuir 14 12 2 6 4 4 42.86 28.57 28.57 57.14 1977-10-29 18y 08m 24d 1996-08-14 37y 06m 09d McGeachie
11151 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
11152 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
11153 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
11154 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
11155 McGeachy Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1953-02-21 Not Known 1953-02-21 Not Known McGeachy
11156 Aiden McGeady Celtic; Sunderland; Hibernian 26 20 6 4 13 5 8 50.00 19.23 30.77 59.62 2004-04-25 18y 00m 21d 2023-01-22 36y 09m 18d McGeady
11157 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
11158 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
11159 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
11160 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
11161 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
11162 Dylan McGeouch Hibernian; Aberdeen 11 8 3 4 4 3 36.36 36.36 27.27 54.55 2014-10-26 21y 09m 11d 2022-03-02 29y 01m 15d McGeouch
11163 Dylan McGeough Celtic 1 0 1 0 0 1 .00 .00 100.00 .00 2012-04-15 19y 03m 00d 2012-04-15 19y 03m 00d McGeough
11164 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
11165 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
11166 Alex McGhee Greenock Morton; Hibernian 4 4 0 1 0 3 25.00 .00 75.00 25.00 1974-08-17 19y 02m 15d 1977-01-26 21y 07m 24d McGhee
11167 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
11168 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
11169 James McGhee Hibernian; St Bernards; Celtic; Abercorn; Heart of Midlothian B 38 38 0 25 16 2 18 42.11 5.26 47.37 44.74 1883-10-20 Not Known 1938-08-05 Not Known McGhee
11170 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
11171 Jordan McGhee Dundee 8 8 0 3 3 1 4 37.50 12.50 50.00 43.75 2020-10-16 24y 02m 22d 2024-02-03 27y 06m 10d McGhee
11172 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
11173 Mark McGhee Greenock Morton; Aberdeen; Celtic 29 25 4 17 18 6 5 62.07 20.69 17.24 72.41 1977-10-05 20y 04m 15d 1989-03-18 31y 09m 26d McGhee
11174 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
11175 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
11176 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
11177 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
11178 William McGhie Clydebank[4] 10 10 0 1 2 7 10.00 20.00 70.00 20.00 1981-09-19 19y 10m 06d 1987-01-03 25y 01m 21d McGhie
11179 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
11180 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
11181 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
11182 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
11183 Brendan Edward McGill Gretna 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-05-13 26y 11m 21d 2008-05-13 26y 11m 21d McGill
11184 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
11185 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
11186 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
11187 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
11188 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
11189 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
11190 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
11191 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
11192 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
11193 (Jack) John Edward McGillivray Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 1977-08-27 23y 02m 01d 1977-08-27 23y 02m 01d McGillivray
11194 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
11195 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
11196 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
11197 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
11198 McGinlay Huntly 1 1 0 0 0 1 .00 .00 100.00 .00 1993-01-09 Not Known 1993-01-09 Not Known McGinlay
11199 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
11200 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
11201 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
11202 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
11203 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
11204 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
11205 John McGinn St Mirren; Hibernian 15 14 1 1 7 5 3 46.67 33.33 20.00 63.33 2013-02-27 18y 04m 09d 2018-05-09 23y 06m 21d McGinn
11206 Niall McGinn Celtic; Aberdeen; Dundee 27 18 9 6 11 5 11 40.74 18.52 40.74 50.00 2009-09-20 22y 01m 22d 2022-02-09 34y 06m 12d McGinn
11207 Paul McGinn Dundee; Partick Thistle; St Mirren; Hibernian; Motherwell 19 19 0 4 6 9 21.05 31.58 47.37 36.84 2014-07-22 23y 09m 00d 2024-02-17 33y 03m 26d McGinn
11208 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
11209 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
11210 Stephen McGinn St Mirren; Greenock Morton 11 8 3 1 3 3 5 27.27 27.27 45.45 40.91 2007-09-30 18y 09m 28d 2021-04-20 32y 04m 18d McGinn
11211 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
11212 Willie McGinnigle Hibernian; Edinburgh XI 51 51 0 18 13 20 35.29 25.49 39.22 48.04 1918-09-16 Not Known 1929-02-02 Not Known McGinnigle
11213 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
11214 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
11215 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
11216 Sean Andrew McGinty Partick Thistle; Greenock Morton 5 4 1 0 3 2 .00 60.00 40.00 30.00 2018-07-08 24y 10m 27d 2021-04-20 27y 08m 09d McGinty
11217 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
11218 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
11219 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
11220 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
11221 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
11222 Colin James McGlashan Dundee; Clyde; Partick Thistle; Montrose 4 4 0 2 0 3 1 .00 75.00 25.00 37.50 1987-08-25 23y 05m 08d 1995-07-30 31y 04m 13d McGlashan
11223 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
11224 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
11225 Michael McGlinchey Motherwell 1 0 1 1 0 0 100.00 .00 .00 100.00 2010-03-13 23y 02m 06d 2010-03-13 23y 02m 06d McGlinchey
11226 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
11227 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
11228 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
11229 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
11230 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
11231 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
11232 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
11233 McGonigal Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-21 Not Known 1968-05-21 Not Known McGonigal
11234 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
11235 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
11236 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
11237 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
11238 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
11239 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
11240 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
11241 Jon-Paul McGovern Livingston (Meadowbank Thistle); Stirling Albion; Elgin City 4 3 1 1 1 2 25.00 25.00 50.00 37.50 2003-11-01 23y 00m 29d 2017-07-18 36y 09m 15d McGovern
11242 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
11243 Michael McGovern Celtic; Dundee United; Falkirk; Hamilton Academical 5 5 0 3 1 1 60.00 20.00 20.00 70.00 2012-07-18 28y 00m 06d 2016-01-24 31y 06m 12d McGovern
11244 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
11245 Paul McGovern Hibernian 2 1 1 1 1 1 0 50.00 50.00 .00 75.00 1987-05-07 18y 06m 07d 1989-05-08 20y 06m 08d McGovern
11246 Phil McGovern Ayr United; Kilmarnock 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1971-04-03 22y 11m 05d 1972-12-09 24y 07m 10d McGovern
11247 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
11248 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
11249 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
11250 Aaron McGowan Hamilton Academical 5 5 0 1 2 2 1 40.00 40.00 20.00 60.00 2018-12-26 22y 05m 02d 2020-02-15 23y 06m 22d McGowan
11251 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
11252 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
11253 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
11254 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
11255 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
11256 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
11257 Jamie McGowan Dundee; Falkirk; Motherwell; St Mirren 20 19 1 1 7 2 11 35.00 10.00 55.00 40.00 1992-09-01 21y 08m 27d 2000-11-11 29y 11m 06d McGowan
11258 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
11259 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
11260 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
11261 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
11262 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
11263 Patrick McGowan Airdrieonians; Dumbarton 5 5 0 2 2 1 2 40.00 20.00 40.00 50.00 1981-11-28 22y 03m 24d 1984-11-03 25y 02m 30d McGowan
11264 Paul McGowan Hamilton Academical; Celtic; St Mirren; Dundee; Dunfermline Athletic 34 29 5 4 11 7 16 32.35 20.59 47.06 42.65 2009-01-31 21y 03m 24d 2023-07-09 35y 09m 02d McGowan
11265 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
11266 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
11267 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
11268 Kevin McGowne St Mirren; St Johnstone; Kilmarnock; Dundee United 32 30 2 1 6 13 13 18.75 40.63 40.63 39.06 1991-01-12 21y 00m 27d 2006-12-02 36y 11m 16d McGowne
11269 Danny McGrain Celtic 36 36 0 25 6 5 69.44 16.67 13.89 77.78 1972-03-18 21y 10m 17d 1987-05-09 37y 00m 08d McGrain
11270 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
11271 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
11272 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
11273 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
11274 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
11275 Jamie McGrath St Mirren; Dundee United; Aberdeen 8 7 1 2 0 6 25.00 .00 75.00 25.00 2020-03-11 23y 05m 11d 2024-01-27 27y 03m 28d McGrath
11276 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
11277 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
11278 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
11279 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
11280 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
11281 Allan McGraw Greenock Morton; Hibernian 12 10 2 4 4 3 5 33.33 25.00 41.67 45.83 1962-09-12 23y 01m 14d 1969-03-22 29y 07m 22d McGraw
11282 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
11283 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
11284 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
11285 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
11286 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
11287 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
11288 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
11289 Allan McGregor Rangers; Dunfermline Athletic 43 42 1 26 7 10 60.47 16.28 23.26 68.60 2004-05-12 22y 03m 12d 2023-05-24 41y 03m 24d McGregor
11290 Callum McGregor Celtic 31 28 3 4 25 2 4 80.65 6.45 12.90 83.87 2014-09-24 21y 03m 10d 2023-12-16 30y 06m 02d McGregor
11291 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
11292 Darren McGregor St Mirren; Rangers; Hibernian 25 24 1 1 7 8 9 28.00 32.00 36.00 44.00 2010-10-23 25y 02m 16d 2019-12-26 34y 04m 19d McGregor
11293 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
11294 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
11295 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
11296 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
11297 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
11298 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
11299 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
11300 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
11301 James Gordon McGregor St Johnstone 5 3 2 1 1 1 3 20.00 20.00 60.00 30.00 1974-08-31 17y 09m 16d 1976-04-26 19y 05m 11d McGregor
11302 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
11303 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
11304 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
11305 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
11306 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
11307 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
11308 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
11309 McGregor Fraserburgh 1 1 0 0 0 1 .00 .00 100.00 .00 1954-02-13 Not Known 1954-02-13 Not Known McGregor
11310 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
11311 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
11312 Neil McGregor Dunfermline Athletic; Dundee 3 3 0 2 0 1 66.67 .00 33.33 66.67 2009-09-23 24y 02m 06d 2012-09-02 27y 01m 16d McGregor
11313 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
11314 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
11315 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
11316 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
11317 Christopher Martin McGroarty Dunfermline Athletic 6 5 1 2 1 3 33.33 16.67 50.00 41.67 2000-11-29 19y 09m 23d 2002-11-17 21y 09m 11d McGroarty
11318 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
11319 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
11320 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
11321 Calvin McGrory Queen of the South 2 0 2 0 1 1 .00 50.00 50.00 25.00 2020-12-12 21y 04m 03d 2021-02-12 21y 06m 03d McGrory
11322 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
11323 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
11324 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
11325 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
11326 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
11327 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
11328 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
11329 Craig McGuffie Greenock Morton 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2021-02-20 23y 02m 05d 2021-02-20 23y 02m 05d McGuffie
11330 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
11331 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
11332 Paul McGugan Celtic 5 4 1 0 2 3 .00 40.00 60.00 20.00 1985-10-12 21y 02m 25d 1987-05-09 22y 09m 22d McGugan
11333 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
11334 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
11335 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
11336 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
11337 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
11338 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
11339 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
11340 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
11341 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
11342 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
11343 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
11344 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
11345 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
11346 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
11347 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
11348 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
11349 Philip McGuire Aberdeen; Dunfermline Athletic; Inverness Caledonian Thistle; Kilmarnock 23 22 1 6 4 13 26.09 17.39 56.52 34.78 2000-08-13 20y 05m 09d 2010-04-10 30y 01m 06d McGuire
11350 William M McGuire Airdrieonians; Falkirk 13 12 1 3 4 2 7 30.77 15.38 53.85 38.46 1979-09-22 22y 07m 29d 1986-12-27 29y 11m 03d McGuire
11351 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
11352 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
11353 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
11354 David McGurn Raith Rovers; Cowdenbeath 6 6 0 0 2 4 .00 33.33 66.67 16.67 2012-07-14 31y 10m 00d 2018-07-24 37y 10m 10d McGurn
11355 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
11356 McHail Edina 1 1 0 0 0 1 .00 .00 100.00 .00 1886-09-11 Not Known 1886-09-11 Not Known McHail
11357 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
11358 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
11359 McHallam Galston 1 1 0 0 0 1 .00 .00 100.00 .00 1924-02-09 Not Known 1924-02-09 Not Known McHallam
11360 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
11361 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
11362 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
11363 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
11364 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
11365 Kevin McHattie Kilmarnock; Raith Rovers; Inverness Caledonian Thistle 6 5 1 0 3 3 .00 50.00 50.00 25.00 2015-10-03 22y 02m 18d 2019-04-13 25y 08m 29d McHattie
11366 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
11367 John McHugh Clyde 24 23 1 1 8 2 14 33.33 8.33 58.33 37.50 1962-11-10 19y 04m 04d 1974-05-04 30y 09m 28d McHugh
11368 Robert McHugh Motherwell 4 0 4 3 0 1 75.00 .00 25.00 75.00 2010-09-25 19y 02m 09d 2013-10-19 22y 03m 03d McHugh
11369 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
11370 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
11371 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
11372 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
11373 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
11374 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
11375 James McIlravey Arbroath; East Fife 1 0 1 0 1 0 .00 100.00 .00 50.00 1975-03-22 19y 01m 18d 1975-03-22 19y 01m 18d McIlravey
11376 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
11377 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
11378 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
11379 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
11380 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
11381 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
11382 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
11383 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
11384 Alan McInally Ayr United; Celtic 12 8 4 3 3 6 25.00 25.00 50.00 37.50 1982-02-20 19y 00m 10d 1987-02-21 24y 00m 11d McInally
11385 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
11386 Jim McInally Dundee; Dundee United; Raith Rovers 37 33 4 2 8 16 13 21.62 43.24 35.14 43.24 1984-05-09 20y 02m 20d 1998-10-31 34y 08m 12d McInally
11387 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
11388 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
11389 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
11390 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
11391 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
11392 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
11393 Derek McInnes Greenock Morton; Rangers; Dundee United 13 9 4 2 3 4 6 23.08 30.77 46.15 38.46 1991-07-27 20y 00m 22d 2006-02-07 34y 07m 02d McInnes
11394 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
11395 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
11396 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
11397 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
11398 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
11399 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
11400 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
11401 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
11402 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
11403 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
11404 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
11405 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
11406 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
11407 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
11408 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
11409 Kerr McInroy Celtic; Dunfermline Athletic; Kilmarnock; Partick Thistle 3 3 0 1 0 2 33.33 .00 66.67 33.33 2020-11-20 20y 02m 21d 2023-08-20 22y 11m 20d McInroy
11410 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
11411 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
11412 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
11413 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
11414 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
11415 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
11416 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
11417 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
11418 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
11419 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
11420 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
11421 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
11422 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
11423 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
11424 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
11425 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
11426 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
11427 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
11428 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
11429 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
11430 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
11431 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
11432 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
11433 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
11434 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
11435 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
11436 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
11437 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
11438 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
11439 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
11440 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
11441 James McIntyre Kilmarnock; Dundee United; Dunfermline Athletic 15 12 3 2 5 2 8 33.33 13.33 53.33 40.00 1996-04-27 23y 11m 03d 2007-02-03 34y 08m 10d McIntyre
11442 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
11443 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
11444 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
11445 John Francis McIntyre Clydebank[4] 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-01-05 23y 05m 29d 1980-01-05 23y 05m 29d McIntyre
11446 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
11447 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
11448 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
11449 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
11450 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
11451 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
11452 Tommy McIntyre Aberdeen; Hibernian 18 16 2 1 3 9 6 16.67 50.00 33.33 41.67 1986-09-13 22y 08m 18d 1994-04-30 30y 04m 04d McIntyre
11453 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
11454 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
11455 Ronald McIvor East Fife 6 6 0 1 2 3 16.67 33.33 50.00 33.33 1973-12-08 22y 08m 15d 1978-01-02 26y 09m 10d McIvor
11456 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
11457 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
11458 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
11459 Brad McKay St Johnstone; Inverness Caledonian Thistle 7 6 1 1 1 2 4 14.29 28.57 57.14 28.57 2015-08-02 22y 04m 07d 2020-11-07 27y 07m 12d McKay
11460 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
11461 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
11462 Derek McKay Dundee; Aberdeen 3 3 0 0 1 2 .00 33.33 66.67 16.67 1966-10-01 16y 09m 18d 1970-04-04 20y 03m 22d McKay
11463 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
11464 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
11465 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
11466 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
11467 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
11468 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
11469 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
11470 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
11471 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
11472 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
11473 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
11474 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
11475 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
11476 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
11477 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
11478 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
11479 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
11480 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
11481 Billy Mckay Inverness Caledonian Thistle; Dundee United; Ross County 15 13 2 6 4 8 3 26.67 53.33 20.00 53.33 2012-01-21 23y 02m 30d 2020-01-22 31y 03m 00d Mckay
11482 Bobby McKean St Mirren; Rangers 10 8 2 1 7 1 2 70.00 10.00 20.00 75.00 1970-11-07 17y 10m 30d 1977-04-09 24y 04m 01d McKean
11483 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
11484 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
11485 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
11486 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
11487 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
11488 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
11489 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
11490 Joe McKee St Mirren; Queen of the South 1 0 1 0 0 1 .00 .00 100.00 .00 2011-09-17 18y 10m 18d 2011-09-17 18y 10m 18d McKee
11491 Kevin McKee Hibernian; Hamilton Academical; Partick Thistle; Stenhousemuir 20 18 2 4 3 12 20.00 15.00 60.00 27.50 1984-01-02 17y 06m 23d 1997-10-12 31y 04m 02d McKee
11492 McKee Thornhill 1 1 0 0 0 1 .00 .00 100.00 .00 1923-01-13 Not Known 1923-01-13 Not Known McKee
11493 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
11494 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
11495 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
11496 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
11497 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
11498 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
11499 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
11500 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
11501 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
11502 David McKenna St Mirren; Stirling Albion 1 0 1 0 0 1 .00 .00 100.00 .00 2007-08-28 20y 11m 09d 2007-08-28 20y 11m 09d McKenna
11503 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
11504 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
11505 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
11506 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
11507 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
11508 Michael McKenna Livingston (Meadowbank Thistle); Arbroath 8 4 4 1 1 6 12.50 12.50 75.00 18.75 2014-08-20 21y 07m 16d 2021-03-20 28y 02m 16d McKenna
11509 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
11510 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
11511 Scott McKenna Aberdeen 9 9 0 4 2 3 44.44 22.22 33.33 55.56 2016-05-12 19y 06m 00d 2019-12-29 23y 01m 17d McKenna
11512 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
11513 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
11514 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
11515 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
11516 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
11517 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
11518 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
11519 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
11520 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
11521 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
11522 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
11523 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
11524 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
11525 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
11526 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
11527 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
11528 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
11529 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
11530 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
11531 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
11532 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
11533 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
11534 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
11535 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
11536 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
11537 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
11538 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
11539 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
11540 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
11541 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
11542 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
11543 Mark McKenzie Ayr United 2 0 2 0 0 2 .00 .00 100.00 .00 2021-02-05 20y 05m 19d 2021-03-13 20y 06m 24d McKenzie
11544 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
11545 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
11546 Paul Vincent McKenzie Partick Thistle; Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1990-01-20 25y 03m 29d 1990-01-20 25y 03m 29d McKenzie
11547 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
11548 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
11549 Roderick McKenzie Livingston (Meadowbank Thistle); Dunfermline Athletic 12 12 0 1 3 8 8.33 25.00 66.67 20.83 2003-11-01 28y 02m 24d 2007-01-02 31y 04m 25d McKenzie
11550 Rory McKenzie Kilmarnock 24 14 10 1 14 6 4 58.33 25.00 16.67 70.83 2012-12-26 19y 02m 19d 2024-03-30 30y 05m 23d McKenzie
11551 Stuart McKenzie Cove Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 2018-07-18 30y 06m 12d 2018-07-18 30y 06m 12d McKenzie
11552 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
11553 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
11554 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
11555 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
11556 Brian McKeown Airdrieonians 12 11 1 4 2 6 33.33 16.67 50.00 41.67 1979-09-22 22y 10m 23d 1988-08-06 31y 09m 06d McKeown
11557 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
11558 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
11559 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
11560 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
11561 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
11562 Rory McKeown Kilmarnock; Raith Rovers 10 9 1 4 1 5 40.00 10.00 50.00 45.00 2011-08-21 18y 04m 13d 2015-07-07 22y 02m 29d McKeown
11563 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
11564 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
11565 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
11566 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
11567 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
11568 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
11569 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
11570 McKewon Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-26 Not Known 1968-05-26 Not Known McKewon
11571 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
11572 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
11573 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
11574 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
11575 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
11576 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
11577 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
11578 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
11579 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
11580 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
11581 Stewart McKimmie Dundee; Aberdeen; Dundee United 54 54 0 2 26 14 14 48.15 25.93 25.93 61.11 1983-09-17 20y 10m 21d 1997-05-03 34y 06m 06d McKimmie
11582 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
11583 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
11584 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
11585 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
11586 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
11587 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
11588 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
11589 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
11590 McKinlay Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1927-05-14 Not Known 1927-05-14 Not Known McKinlay
11591 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
11592 Tosh McKinlay Dundee; Celtic; Kilmarnock 27 27 0 3 13 9 5 48.15 33.33 18.52 64.81 1983-09-17 18y 09m 14d 2000-04-29 35y 04m 26d McKinlay
11593 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
11594 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
11595 Columb McKinley Airdrieonians; Dumbarton 10 10 0 1 4 5 10.00 40.00 50.00 30.00 1971-01-16 20y 04m 23d 1977-10-22 27y 01m 28d McKinley
11596 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
11597 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
11598 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
11599 Cole McKinnon Rangers 1 0 1 1 1 0 0 100.00 .00 .00 100.00 2022-05-14 19y 03m 15d 2022-05-14 19y 03m 15d McKinnon
11600 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
11601 Danny McKinnon Stirling Albion 2 2 0 0 1 1 .00 50.00 50.00 25.00 1966-04-23 Not Known 1967-08-30 Not Known McKinnon
11602 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
11603 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
11604 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
11605 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
11606 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
11607 Raymond McKinnon Dundee United; Aberdeen 17 12 5 1 7 4 6 41.18 23.53 35.29 52.94 1990-01-27 19y 05m 22d 1998-03-21 27y 07m 16d McKinnon
11608 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
11609 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
11610 Ross McKinnon Motherwell; Elgin City 1 0 1 0 0 1 .00 .00 100.00 .00 2017-07-18 24y 09m 09d 2017-07-18 24y 09m 09d McKinnon
11611 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
11612 Stuart McKinstry Motherwell 2 1 1 0 0 2 .00 .00 100.00 .00 2022-09-18 20y 00m 00d 2022-11-06 20y 01m 19d McKinstry
11613 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
11614 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
11615 Harry McKirdy Hibernian 3 1 2 0 1 2 .00 33.33 66.67 16.67 2023-01-02 25y 09m 04d 2023-05-27 26y 01m 28d McKirdy
11616 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
11617 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
11618 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
11619 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
11620 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
11621 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
11622 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
11623 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
11624 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
11625 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
11626 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
11627 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
11628 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
11629 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
11630 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
11631 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
11632 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
11633 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
11634 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
11635 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
11636 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
11637 Andrew McLaren Dundee United; Kilmarnock 23 18 5 8 8 7 34.78 34.78 30.43 52.17 1993-08-28 20y 02m 23d 2003-11-30 30y 05m 25d McLaren
11638 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
11639 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
11640 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
11641 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
11642 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
11643 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
11644 Ian Calderwood McLaren Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1979-08-25 21y 05m 10d 1979-08-25 21y 05m 10d McLaren
11645 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
11646 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
11647 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
11648 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
11649 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
11650 McLaren Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 2003-08-02 Not Known 2003-08-02 Not Known McLaren
11651 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
11652 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
11653 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
11654 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
11655 William McLaren Dunfermline Athletic; East Fife; Queen of the South; Greenock Morton; Hibernian; Clyde 18 17 1 1 2 5 11 11.11 27.78 61.11 25.00 1970-01-03 21y 06m 27d 1982-12-11 34y 06m 04d McLaren
11656 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
11657 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
11658 Gerard McLauchlan Clydebank[4]; Airdrieonians 9 8 1 2 2 5 22.22 22.22 55.56 33.33 1977-02-26 18y 08m 05d 1983-04-02 24y 09m 12d McLauchlan
11659 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
11660 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
11661 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
11662 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
11663 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
11664 John McLaughlan Falkirk 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1967-11-04 19y 10m 01d 1976-10-06 28y 09m 03d McLaughlan
11665 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
11666 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
11667 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
11668 Barry John McLaughlin St Mirren; Kilmarnock 6 6 0 0 2 4 .00 33.33 66.67 16.67 2000-09-20 27y 05m 01d 2004-03-07 30y 10m 17d McLaughlin
11669 Brian McLaughlin Celtic; Dundee United 10 7 3 3 4 4 2 40.00 40.00 20.00 60.00 1994-05-22 20y 00m 08d 1999-05-15 25y 00m 01d McLaughlin
11670 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
11671 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
11672 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
11673 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
11674 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
11675 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
11676 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
11677 Jon McLaughlin Rangers 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-05-14 34y 08m 05d 2022-05-21 34y 08m 12d McLaughlin
11678 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
11679 Mark McLaughlin Clyde; Hamilton Academical; Dumbarton 6 6 0 2 0 4 33.33 .00 66.67 33.33 2000-02-19 24y 02m 17d 2011-02-12 35y 02m 10d McLaughlin
11680 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
11681 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
11682 Scott Bonner McLaughlin Livingston (Meadowbank Thistle); Airdrieonians (Airdrie United); Stenhousemuir 3 3 0 0 2 1 .00 66.67 33.33 33.33 2004-04-17 20y 02m 28d 2019-07-24 35y 06m 04d McLaughlin
11683 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
11684 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
11685 Michael McLavin Clydebank[3] 3 3 0 1 0 0 3 .00 .00 100.00 .00 1919-09-27 Not Known 1920-09-11 Not Known McLavin
11686 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
11687 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
11688 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
11689 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
11690 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
11691 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
11692 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
11693 Brian McLean Motherwell; Falkirk; Dundee United; Ross County; Greenock Morton 19 16 3 1 3 6 10 15.79 31.58 52.63 31.58 2005-11-26 20y 08m 29d 2021-04-20 36y 01m 23d McLean
11694 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
11695 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
11696 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
11697 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
11698 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
11699 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
11700 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
11701 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
11702 Euan McLean Dundee United; St Johnstone 1 0 1 1 0 0 100.00 .00 .00 100.00 2007-10-20 21y 09m 11d 2007-10-20 21y 09m 11d McLean
11703 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
11704 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
11705 George McLean St Mirren; Rangers; Dundee; Dunfermline Athletic; Ayr United 23 23 0 6 11 4 8 47.83 17.39 34.78 56.52 1960-08-27 17y 03m 01d 1974-11-02 31y 05m 07d McLean
11706 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
11707 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
11708 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
11709 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
11710 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
11711 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
11712 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
11713 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
11714 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
11715 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
11716 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
11717 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
11718 Kenny Mclean St Mirren; Aberdeen 25 22 3 9 6 10 36.00 24.00 40.00 48.00 2010-10-23 18y 09m 15d 2018-04-27 26y 03m 19d Mclean
11719 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
11720 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
11721 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
11722 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
11723 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
11724 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
11725 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
11726 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
11727 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
11728 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
11729 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
11730 Stuart McLean Kilmarnock 17 17 0 2 4 6 7 23.53 35.29 41.18 41.18 1975-01-04 19y 00m 22d 1987-08-19 31y 08m 06d McLean
11731 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
11732 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
11733 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
11734 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
11735 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
11736 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
11737 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
11738 Kevin Michael McLeish Dunfermline Athletic; Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-17 24y 07m 14d 2005-07-17 24y 07m 14d McLeish
11739 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
11740 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
11741 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
11742 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
11743 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
11744 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
11745 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
11746 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
11747 Connor McLennan Aberdeen; St Johnstone 7 5 2 1 1 2 4 14.29 28.57 57.14 28.57 2018-12-22 19y 02m 17d 2023-03-04 23y 04m 27d McLennan
11748 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
11749 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
11750 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
11751 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
11752 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
11753 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
11754 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
11755 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
11756 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
11757 Gordon Thomas McLeod Dundee United; Dundee 4 4 0 0 3 1 .00 75.00 25.00 37.50 1987-05-11 19y 08m 09d 1990-04-04 22y 07m 02d McLeod
11758 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
11759 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
11760 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
11761 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
11762 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
11763 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
11764 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
11765 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
11766 Joseph McLeod Dundee United; Motherwell 5 2 3 0 1 4 .00 20.00 80.00 10.00 1987-05-11 19y 04m 11d 1992-04-07 24y 03m 08d McLeod
11767 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
11768 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
11769 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
11770 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
11771 Thomas McLeod Falkirk 3 3 0 0 1 2 .00 33.33 66.67 16.67 1972-11-04 20y 11m 23d 1974-09-11 22y 09m 30d McLeod
11772 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
11773 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
11774 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
11775 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
11776 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
11777 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
11778 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
11779 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
11780 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
11781 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
11782 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
11783 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
11784 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
11785 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
11786 Alexander McMahon Hibernian; Celtic 34 34 0 16 9 5 18 26.47 14.71 52.94 33.82 1886-05-15 Not Known 1902-04-21 Not Known McMahon
11787 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
11788 Gerard Joseph McMahon St Johnstone 5 1 4 1 2 2 20.00 40.00 40.00 40.00 1998-04-18 24y 03m 20d 2000-05-06 26y 04m 07d McMahon
11789 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
11790 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
11791 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
11792 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
11793 Scott McMann Hamilton Academical; Dundee United 13 13 0 1 4 8 7.69 30.77 61.54 23.08 2017-03-11 20y 08m 02d 2023-02-04 26y 06m 26d McMann
11794 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
11795 Declan McManus Aberdeen; Raith Rovers; Dunfermline Athletic; Falkirk 9 6 3 2 1 4 4 11.11 44.44 44.44 33.33 2012-12-08 18y 04m 05d 2021-04-03 26y 08m 00d McManus
11796 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
11797 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
11798 Jim McManus Falkirk 5 5 0 1 3 0 2 60.00 .00 40.00 60.00 1965-11-27 20y 04m 08d 1968-03-02 22y 07m 12d McManus
11799 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
11800 Michael Q McManus Hamilton Academical 5 5 0 2 0 3 40.00 .00 60.00 40.00 1977-10-01 23y 06m 04d 1980-02-23 25y 10m 27d McManus
11801 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
11802 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
11803 Stephen McManus Celtic; Motherwell 27 26 1 3 10 6 11 37.04 22.22 40.74 48.15 2004-04-03 21y 06m 24d 2017-02-04 34y 04m 25d McManus
11804 Tom McManus Hibernian; Dundee; Falkirk; Dunfermline Athletic 14 6 8 1 3 4 7 21.43 28.57 50.00 35.71 2000-05-21 19y 02m 23d 2010-09-21 29y 06m 24d McManus
11805 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
11806 Grant Thomas McMartin St Johnstone; Livingston (Meadowbank Thistle); Berwick Rangers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1997-08-09 26y 07m 09d 2001-02-07 30y 01m 10d McMartin
11807 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
11808 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
11809 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
11810 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
11811 John McMaster Aberdeen; Greenock Morton 15 13 2 1 6 4 5 40.00 26.67 33.33 53.33 1974-08-28 19y 06m 05d 1987-10-24 32y 08m 01d McMaster
11812 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
11813 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
11814 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
11815 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
11816 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
11817 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
11818 Conor McMenamin St Mirren 2 1 1 1 0 1 50.00 .00 50.00 50.00 2023-09-23 28y 00m 30d 2024-04-06 28y 07m 13d McMenamin
11819 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
11820 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
11821 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
11822 Jimmy McMenemy Celtic; Partick Thistle 39 39 0 10 16 10 13 41.03 25.64 33.33 53.85 1902-08-26 Not Known 1922-04-01 Not Known McMenemy
11823 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
11824 McMenemy Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1892-12-24 Not Known 1892-12-24 Not Known McMenemy
11825 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
11826 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
11827 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
11828 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
11829 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
11830 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
11831 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
11832 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
11833 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
11834 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
11835 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
11836 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
11837 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
11838 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
11839 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
11840 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
11841 Jack McMillan Motherwell; Livingston (Meadowbank Thistle); Partick Thistle 10 7 3 0 4 6 .00 40.00 60.00 20.00 2016-11-26 18y 11m 08d 2023-08-20 25y 08m 02d McMillan
11842 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
11843 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
11844 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
11845 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
11846 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
11847 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
11848 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
11849 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
11850 Jordan McMillan Rangers; Dunfermline Athletic; Partick Thistle 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 2012-04-07 23y 05m 22d 2014-05-07 25y 06m 21d McMillan
11851 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
11852 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
11853 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
11854 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
11855 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
11856 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
11857 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
11858 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
11859 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
11860 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
11861 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
11862 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
11863 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
11864 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
11865 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
11866 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
11867 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
11868 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
11869 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
11870 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
11871 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
11872 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
11873 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
11874 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
11875 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
11876 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
11877 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
11878 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
11879 Neil McNab Greenock Morton; Tottenham Hotspur 2 1 1 1 0 1 50.00 .00 50.00 50.00 1973-09-01 16y 02m 28d 1973-12-29 16y 06m 25d McNab
11880 Alec McNair Celtic 41 41 0 22 11 8 53.66 26.83 19.51 67.07 1904-09-19 Not Known 1924-10-11 Not Known McNair
11881 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
11882 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
11883 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
11884 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
11885 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
11886 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
11887 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
11888 Mark McNally Celtic; Dundee United; Stirling Albion 16 16 0 1 4 4 8 25.00 25.00 50.00 37.50 1991-04-27 20y 01m 17d 2005-07-16 34y 04m 06d McNally
11889 Stephen McNally Dundee 2 2 0 0 1 1 .00 50.00 50.00 25.00 2004-10-30 20y 07m 15d 2005-01-22 20y 10m 07d McNally
11890 Jackie McNamara Jnr Dunfermline Athletic; Celtic; Aberdeen; Falkirk 38 36 2 2 25 8 5 65.79 21.05 13.16 76.32 1995-08-30 21y 10m 06d 2009-10-24 36y 00m 00d McNamara
11891 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
11892 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
11893 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
11894 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
11895 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
11896 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
11897 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
11898 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
11899 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
11900 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
11901 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
11902 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
11903 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
11904 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
11905 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
11906 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
11907 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
11908 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
11909 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
11910 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
11911 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
11912 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
11913 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
11914 Andrew McNeil Hibernian; Livingston (Meadowbank Thistle) 3 3 0 0 0 3 .00 .00 100.00 .00 2007-04-01 20y 02m 13d 2012-09-25 25y 08m 06d McNeil
11915 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
11916 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
11917 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
11918 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
11919 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
11920 John McNeil Heart of Midlothian B; Greenock Morton 21 14 7 5 8 6 7 38.10 28.57 33.33 52.38 1927-08-02 18y 07m 26d 1988-03-26 Not Known McNeil
11921 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
11922 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
11923 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
11924 Richard Donald McNeil Dumbarton 17 14 3 1 1 8 8 5.88 47.06 47.06 29.41 1976-04-14 18y 01m 25d 1985-03-23 27y 01m 03d McNeil
11925 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
11926 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
11927 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
11928 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
11929 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
11930 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
11931 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
11932 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
11933 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
11934 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
11935 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
11936 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
11937 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
11938 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
11939 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
11940 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
11941 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
11942 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
11943 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
11944 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
11945 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
11946 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
11947 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
11948 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
11949 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
11950 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
11951 Grant Stuart McNicoll Berwick Rangers 2 2 0 0 0 2 .00 .00 100.00 .00 1997-07-20 19y 10m 13d 2004-01-10 26y 04m 03d McNicoll
11952 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
11953 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
11954 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
11955 McNulty Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known McNulty
11956 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
11957 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
11958 Joshua McPake Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 2020-12-05 19y 03m 05d 2020-12-05 19y 03m 05d McPake
11959 Dave McParland Partick Thistle 35 35 0 3 9 7 19 25.71 20.00 54.29 35.71 1954-09-11 Not Known 1969-03-01 Not Known McParland
11960 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
11961 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
11962 Bob McPhail Rangers 27 27 0 10 12 7 8 44.44 25.93 29.63 57.41 1927-08-20 Not Known 1939-03-18 Not Known McPhail
11963 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
11964 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
11965 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
11966 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
11967 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
11968 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
11969 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
11970 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
11971 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
11972 Billy McPhee East Fife; Berwick Rangers 5 5 0 1 4 0 20.00 80.00 .00 60.00 1972-03-04 22y 08m 21d 1974-04-13 24y 10m 01d McPhee
11973 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
11974 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
11975 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
11976 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
11977 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
11978 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
11979 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
11980 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
11981 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
11982 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
11983 Craig McPherson Falkirk 5 4 1 1 1 3 20.00 20.00 60.00 30.00 2002-07-27 31y 04m 00d 2006-03-25 34y 11m 26d McPherson
11984 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
11985 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
11986 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
11987 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
11988 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
11989 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
11990 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
11991 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
11992 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
11993 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
11994 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
11995 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
11996 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
11997 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
11998 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
11999 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
12000 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
12001 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
12002 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
12003 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
12004 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
12005 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
12006 Denis McQuade Partick Thistle; Hamilton Academical 13 11 2 4 3 5 5 23.08 38.46 38.46 42.31 1971-12-18 20y 11m 12d 1979-10-13 28y 09m 07d McQuade
12007 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
12008 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
12009 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
12010 McQuade Arthurlie 1 1 0 0 0 1 .00 .00 100.00 .00 1922-01-28 Not Known 1922-01-28 Not Known McQuade
12011 Paul McQuade St Mirren 1 0 1 0 0 1 .00 .00 100.00 .00 2010-10-23 23y 05m 06d 2010-10-23 23y 05m 06d McQuade
12012 Peter Murray McQuade East Fife; Berwick Rangers 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1971-10-30 22y 11m 26d 1974-11-04 26y 00m 00d McQuade
12013 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
12014 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
12015 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
12016 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
12017 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
12018 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
12019 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
12020 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
12021 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
12022 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
12023 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
12024 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
12025 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
12026 John McQuillan Dundee; St Johnstone; Dundee United 23 19 4 1 6 4 13 26.09 17.39 56.52 34.78 1992-09-01 22y 01m 12d 2000-12-23 30y 05m 03d McQuillan
12027 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
12028 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
12029 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
12030 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
12031 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
12032 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
12033 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
12034 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
12035 Ian McShane Queen of the South; Ross County; St Mirren; Falkirk 9 7 2 1 3 5 11.11 33.33 55.56 27.78 2013-07-20 20y 07m 00d 2018-11-24 25y 11m 04d McShane
12036 Jon McShane St Mirren; East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-12 22y 09m 28d 2014-07-12 22y 09m 28d McShane
12037 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
12038 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
12039 James McSherry Kilmarnock; Ayr United 19 15 4 6 6 6 31.58 31.58 31.58 47.37 1971-10-23 19y 08m 11d 1981-09-23 29y 07m 11d McSherry
12040 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
12041 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
12042 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
12043 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
12044 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
12045 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
12046 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
12047 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
12048 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
12049 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
12050 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
12051 Willie McStay Celtic 4 4 0 2 2 0 50.00 50.00 .00 75.00 1985-03-20 23y 03m 22d 1986-10-08 24y 10m 12d McStay
12052 William McStay Ayr United; Celtic 27 27 0 2 17 2 8 62.96 7.41 29.63 66.67 1913-08-23 Not Known 1929-01-26 Not Known McStay
12053 Gary McSwegan Rangers; Dundee United; Kilmarnock; Inverness Caledonian Thistle 18 6 12 3 7 3 8 38.89 16.67 44.44 47.22 1992-02-01 21y 04m 08d 2007-02-10 36y 04m 17d McSwegan
12054 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
12055 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
12056 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
12057 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
12058 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
12059 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
12060 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
12061 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
12062 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
12063 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
12064 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
12065 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
12066 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
12067 Don McVicar St Johnstone; Partick Thistle 14 14 0 2 4 8 14.29 28.57 57.14 28.57 1981-10-07 18y 11m 01d 1993-03-27 30y 04m 21d McVicar
12068 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
12069 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
12070 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
12071 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
12072 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
12073 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
12074 Mark Nicoll McWalter Arbroath; St Mirren; Partick Thistle 11 9 2 1 1 4 6 9.09 36.36 54.55 27.27 1985-10-23 17y 04m 03d 1992-11-10 24y 04m 21d McWalter
12075 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
12076 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
12077 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
12078 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
12079 Norman McWhirter St Mirren 6 4 2 2 3 1 33.33 50.00 16.67 58.33 1988-09-03 18y 11m 30d 1992-04-11 22y 07m 07d McWhirter
12080 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
12081 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
12082 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
12083 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
12084 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
12085 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
12086 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
12087 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
12088 Mark Meagan St Patricks Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 1988-09-07 Not Known 1988-09-07 Not Known Meagan
12089 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
12090 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
12091 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
12092 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
12093 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
12094 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
12095 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
12096 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
12097 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
12098 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
12099 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
12100 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
12101 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
12102 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
12103 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
12104 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
12105 Meek Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1910-01-22 Not Known 1910-01-22 Not Known Meek
12106 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
12107 Archie Meekison Dundee United 1 0 1 0 0 1 .00 .00 100.00 .00 2022-04-24 19y 11m 20d 2022-04-24 19y 11m 20d Meekison
12108 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
12109 Daryll Meggatt Alloa Athletic; Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 2014-12-20 24y 02m 00d 2015-01-31 24y 03m 11d Meggatt
12110 Mitchel Megginson Aberdeen; Dumbarton; Raith Rovers; Cove Rangers 9 4 5 0 2 7 .00 22.22 77.78 11.11 2011-12-28 19y 05m 01d 2021-07-13 28y 11m 16d Megginson
12111 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
12112 Deniz Mehmet Dundee United; Dunfermline Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 2023-07-09 30y 09m 20d 2023-07-09 30y 09m 20d Mehmet
12113 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
12114 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
12115 David Ditchburn Meiklejohn Rangers 35 35 0 1 19 11 5 54.29 31.43 14.29 70.00 1920-04-10 Not Known 1936-04-22 Not Known Meiklejohn
12116 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
12117 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
12118 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
12119 Colin Meldrum Kilmarnock; Livingston (Meadowbank Thistle); Motherwell 13 12 1 1 4 8 7.69 30.77 61.54 23.08 1997-09-27 21y 10m 01d 2006-12-09 31y 00m 13d Meldrum
12120 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
12121 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
12122 Elias Melkersen Hibernian 3 2 1 0 1 2 .00 33.33 66.67 16.67 2022-04-09 19y 03m 10d 2022-08-07 19y 07m 07d Melkersen
12123 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
12124 Michael Mellon Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 2024-02-03 20y 01m 29d 2024-02-03 20y 01m 29d Mellon
12125 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
12126 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
12127 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
12128 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
12129 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
12130 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
12131 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
12132 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
12133 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
12134 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
12135 Melville Fulham 1 1 0 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known Melville
12136 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
12137 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
12138 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
12139 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
12140 Pedro Mendes Rangers 4 4 0 2 1 1 50.00 25.00 25.00 62.50 2008-08-16 29y 05m 21d 2009-05-03 30y 02m 07d Mendes
12141 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
12142 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
12143 Fernandy Mendy Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 2020-10-13 26y 08m 27d 2021-04-30 27y 03m 14d Mendy
12144 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
12145 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
12146 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
12147 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
12148 Vince Mennie Dundee 7 7 0 1 1 2 4 14.29 28.57 57.14 28.57 1986-02-08 21y 08m 20d 1988-03-30 23y 10m 11d Mennie
12149 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
12150 Simon Mensing Motherwell; Hamilton Academical; Livingston (Meadowbank Thistle) 9 9 0 3 2 0 7 22.22 .00 77.78 22.22 2008-08-30 26y 02m 03d 2014-12-27 32y 06m 00d Mensing
12151 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
12152 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
12153 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
12154 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
12155 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
12156 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
12157 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
12158 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
12159 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
12160 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
12161 John Menzies Leith Athletic; Airdrieonians 17 15 2 3 4 6 7 23.53 35.29 41.18 41.18 1898-08-27 21y 03m 17d 1975-02-22 Not Known Menzies
12162 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
12163 Robert Gordon Menzies Dumbarton 5 5 0 0 2 3 .00 40.00 60.00 20.00 1972-08-26 20y 09m 16d 1974-02-23 22y 03m 13d Menzies
12164 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
12165 Bonar Mercer Dunfermline Athletic 7 6 1 1 2 4 14.29 28.57 57.14 28.57 1971-08-21 18y 07m 02d 1981-02-16 28y 00m 28d Mercer
12166 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
12167 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
12168 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
12169 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
12170 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
12171 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
12172 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
12173 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
12174 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
12175 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
12176 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
12177 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
12178 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
12179 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
12180 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
12181 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
12182 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
12183 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
12184 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
12185 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
12186 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
12187 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
12188 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
12189 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
12190 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
12191 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
12192 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
12193 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
12194 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
12195 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
12196 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
12197 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
12198 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
12199 Jan Michels Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1998-09-23 28y 00m 17d 1998-09-23 28y 00m 17d Michels
12200 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
12201 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
12202 Branislav Micic Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-11-23 23y 07m 06d 2013-11-23 23y 07m 06d Micic
12203 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
12204 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
12205 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
12206 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
12207 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
12208 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
12209 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
12210 Glenn Middleton Rangers; Hibernian; St Johnstone; Dundee United 8 4 4 2 2 4 25.00 25.00 50.00 37.50 2019-04-20 19y 03m 19d 2023-02-04 23y 01m 03d Middleton
12211 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
12212 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
12213 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
12214 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
12215 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
12216 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]
12217 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
12218 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
12219 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
12220 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
12221 Alexei Mikhailitchenko Rangers 10 6 4 1 7 2 1 70.00 20.00 10.00 80.00 1991-10-19 28y 06m 19d 1996-01-20 32y 09m 21d Mikhailitchenko
12222 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
12223 Miku Celtic 1 0 1 1 0 0 100.00 .00 .00 100.00 2012-10-07 27y 01m 18d 2012-10-07 27y 01m 18d Miku
12224 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
12225 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
12226 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
12227 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
12228 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
12229 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š
12230 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
12231 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
12232 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
12233 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
12234 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
12235 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
12236 Blair Millar Clydebank[4]; Airdrieonians 7 7 0 2 2 2 3 28.57 28.57 42.86 42.86 1979-09-08 22y 10m 23d 1982-11-06 26y 00m 21d Millar
12237 Chris Millar St Johnstone; Greenock Morton 24 21 3 11 6 7 45.83 25.00 29.17 58.33 2009-08-30 26y 05m 00d 2018-02-10 34y 10m 13d Millar
12238 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
12239 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
12240 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
12241 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
12242 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
12243 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
12244 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
12245 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
12246 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
12247 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
12248 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
12249 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
12250 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
12251 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
12252 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
12253 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
12254 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
12255 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
12256 Marc Millar Brechin City; Dunfermline Athletic; St Johnstone; Ross County 11 9 2 1 3 7 9.09 27.27 63.64 22.73 1992-08-19 23y 04m 09d 2000-05-06 31y 00m 26d Millar
12257 Mark Millar Falkirk; Dundee United; St Johnstone; Queen of the South 4 3 1 1 0 3 25.00 .00 75.00 25.00 2010-09-21 22y 06m 29d 2015-03-28 27y 01m 05d Millar
12258 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
12259 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
12260 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
12261 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
12262 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
12263 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
12264 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
12265 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
12266 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
12267 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
12268 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
12269 Andy Millen Hamilton Academical; Kilmarnock; Hibernian; Raith Rovers; Ayr United; St Mirren 19 17 2 4 6 9 21.05 31.58 47.37 36.84 1991-08-28 26y 02m 18d 2008-03-15 42y 09m 05d Millen
12270 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
12271 Ross Millen Dunfermline Athletic; Kilmarnock 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2013-07-13 18y 09m 15d 2018-11-10 24y 01m 13d Millen
12272 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
12273 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
12274 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
12275 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
12276 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
12277 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
12278 Alexander Miller Rangers; Hibernian 10 9 1 1 10 0 0 100.00 .00 .00 100.00 1970-10-10 Not Known 1980-10-11 Not Known Miller
12279 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
12280 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
12281 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
12282 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
12283 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
12284 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
12285 Calvin Miller Celtic; Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 2018-10-23 20y 09m 14d 2018-10-23 20y 09m 14d Miller
12286 Charlie Miller Rangers; Dundee United 18 15 3 2 6 1 11 33.33 5.56 61.11 36.11 1995-01-21 18y 10m 03d 2004-02-21 27y 11m 03d Miller
12287 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
12288 Colin Fyfe Miller Rangers; Hamilton Academical; St Johnstone; Dunfermline Athletic 11 10 1 1 4 3 4 36.36 27.27 36.36 50.00 1986-01-25 21y 03m 21d 1997-09-09 32y 11m 05d Miller
12289 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
12290 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
12291 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
12292 Gary Miller Livingston (Meadowbank Thistle); St Johnstone; Partick Thistle; Falkirk 9 8 1 2 2 5 22.22 22.22 55.56 33.33 2012-12-15 25y 08m 00d 2020-09-22 33y 05m 07d Miller
12293 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
12294 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
12295 George P Miller Raith Rovers; Heart of Midlothian B 8 8 0 3 3 2 37.50 37.50 25.00 56.25 1922-10-07 Not Known 1929-08-01 Not Known Miller
12296 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
12297 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
12298 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
12299 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
12300 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
12301 James [14] Miller Airdrieonians 6 6 0 0 4 2 .00 66.67 33.33 33.33 1914-12-12 Not Known 1919-04-19 Not Known Miller
12302 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
12303 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
12304 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
12305 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
12306 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
12307 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
12308 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
12309 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
12310 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
12311 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
12312 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
12313 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
12314 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
12315 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
12316 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
12317 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
12318 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
12319 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
12320 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
12321 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
12322 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
12323 Joseph Miller Aberdeen; Celtic; Dundee United 40 28 12 4 17 9 14 42.50 22.50 35.00 53.75 1986-01-18 18y 01m 10d 1999-04-06 31y 03m 29d Miller
12324 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
12325 Kenny Miller Hibernian; Rangers; Celtic; Dundee 31 22 9 7 17 4 9 54.84 12.90 29.03 61.29 1998-01-01 18y 00m 09d 2019-03-09 39y 02m 14d Miller
12326 Kyle Miller Cowdenbeath 6 4 2 0 1 5 .00 16.67 83.33 8.33 2014-12-23 22y 04m 15d 2020-10-10 28y 02m 02d Miller
12327 Lee Miller Falkirk; Dundee United; Aberdeen 18 16 2 4 6 6 6 33.33 33.33 33.33 50.00 2002-07-27 19y 02m 09d 2010-01-27 26y 08m 09d Miller
12328 Lennon Miller Motherwell 2 2 0 1 0 1 50.00 .00 50.00 50.00 2023-09-03 17y 00m 09d 2024-02-17 17y 05m 23d Miller
12329 Lewis Miller Hibernian 5 4 1 1 3 1 20.00 60.00 20.00 50.00 2023-04-15 22y 07m 22d 2024-02-28 23y 06m 04d Miller
12330 Liam Miller Celtic; Hibernian 10 9 1 3 1 5 4 10.00 50.00 40.00 35.00 2003-10-18 22y 08m 05d 2011-04-03 30y 01m 21d Miller
12331 Michael Miller Ayr United 2 2 0 0 0 2 .00 .00 100.00 .00 2020-12-26 25y 11m 26d 2021-02-05 26y 01m 08d Miller
12332 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
12333 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
12334 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
12335 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
12336 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
12337 Robert Miller Aberdeen; East Fife; Montrose; Raith Rovers 13 11 2 2 2 7 4 15.38 53.85 30.77 42.31 1971-11-27 22y 10m 02d 1980-04-09 31y 02m 15d Miller
12338 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
12339 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
12340 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
12341 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
12342 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
12343 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
12344 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
12345 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
12346 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
12347 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
12348 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
12349 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
12350 Willie Miller Hibernian; Dundee 33 33 0 1 8 8 17 24.24 24.24 51.52 36.36 1987-05-07 17y 06m 06d 1999-09-11 29y 10m 10d Miller
12351 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
12352 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
12353 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
12354 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
12355 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
12356 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
12357 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
12358 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
12359 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
12360 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
12361 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
12362 Millington Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-26 Not Known 1968-05-26 Not Known Millington
12363 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
12364 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
12365 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
12366 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
12367 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
12368 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
12369 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
12370 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
12371 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
12372 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
12373 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
12374 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
12375 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
12376 Andy Milne East Fife 2 1 1 1 1 0 50.00 50.00 .00 75.00 1977-03-12 28y 07m 23d 1977-08-03 29y 00m 17d Milne
12377 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
12378 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
12379 Callum Milne Hibernian; Partick Thistle 21 18 3 3 7 10 14.29 33.33 47.62 30.95 1985-04-02 19y 07m 06d 1996-03-23 30y 06m 25d Milne
12380 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
12381 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
12382 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
12383 Jack Milne Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-12-09 20y 09m 29d 2023-12-09 20y 09m 29d Milne
12384 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
12385 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
12386 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
12387 James Robertson Beatt Milne Arbroath 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1972-10-28 21y 10m 27d 1975-03-22 24y 03m 21d Milne
12388 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
12389 Kenneth Milne Partick Thistle; Falkirk 11 11 0 0 5 6 .00 45.45 54.55 22.73 2002-12-14 23y 03m 18d 2008-03-22 28y 06m 25d Milne
12390 Lewis Milne Cowdenbeath; Raith Rovers 4 2 2 0 1 3 .00 25.00 75.00 12.50 2014-12-23 20y 07m 27d 2018-07-21 24y 02m 25d Milne
12391 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
12392 Ralph Milne Dundee United 14 11 3 4 7 6 1 50.00 42.86 7.14 71.43 1980-02-20 18y 09m 07d 1986-10-25 25y 05m 12d Milne
12393 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
12394 Steven Milne Dundee; St Johnstone 14 4 10 2 3 4 7 21.43 28.57 50.00 35.71 2000-11-25 20y 06m 20d 2012-11-03 32y 05m 29d Milne
12395 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
12396 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
12397 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
12398 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
12399 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
12400 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
12401 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
12402 Robert Milsom Aberdeen 3 3 0 0 2 1 .00 66.67 33.33 33.33 2011-02-26 24y 01m 24d 2011-12-28 24y 11m 26d Milsom
12403 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
12404 Robert Mimms Everton; Aberdeen; Tottenham Hotspur 2 2 0 1 1 0 50.00 50.00 .00 75.00 1987-10-18 24y 00m 06d 1990-03-17 26y 05m 05d Mimms
12405 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
12406 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
12407 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
12408 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
12409 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
12410 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
12411 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
12412 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
12413 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
12414 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
12415 (James) Douglas Mitchell Ayr United; Partick Thistle; Queen of the South 14 11 3 4 3 7 28.57 21.43 50.00 39.29 1966-10-08 17y 09m 23d 1975-01-18 26y 01m 03d Mitchell
12416 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
12417 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
12418 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
12419 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
12420 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
12421 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
12422 Andrew Mitchell Rangers; Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-08 25y 03m 02d 2017-07-08 25y 03m 02d Mitchell
12423 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
12424 Barry Mitchell Dunfermline Athletic; Aberdeen 11 11 0 1 4 1 6 36.36 9.09 54.55 40.91 1967-09-16 20y 06m 01d 1973-01-27 25y 10m 12d Mitchell
12425 Brian Mitchell Aberdeen 9 7 2 6 1 2 66.67 11.11 22.22 72.22 1984-12-01 21y 04m 01d 1987-01-21 23y 05m 22d Mitchell
12426 Christopher Mitchell Falkirk; Queen of the South 5 3 2 1 3 1 20.00 60.00 20.00 50.00 2008-05-05 19y 09m 14d 2013-09-25 25y 02m 04d Mitchell
12427 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
12428 David Mitchell Dundee; Hibernian; Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 2023-08-20 33y 04m 16d 2023-08-20 33y 04m 16d Mitchell
12429 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
12430 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
12431 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
12432 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
12433 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
12434 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
12435 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
12436 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
12437 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
12438 Graham Lee Mitchell Raith Rovers 2 2 0 0 2 0 .00 100.00 .00 50.00 1996-10-12 28y 07m 26d 1996-12-07 28y 09m 21d Mitchell
12439 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
12440 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
12441 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
12442 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
12443 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
12444 James Mitchell Kilmarnock; Heart of Midlothian B 33 33 0 7 8 18 21.21 24.24 54.55 33.33 1900-12-08 Not Known 1927-08-05 Not Known Mitchell
12445 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
12446 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
12447 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
12448 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
12449 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
12450 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
12451 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
12452 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
12453 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
12454 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
12455 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
12456 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
12457 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
12458 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
12459 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
12460 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
12461 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
12462 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
12463 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
12464 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
12465 William Mitchell Raith Rovers; Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1969-11-01 17y 10m 16d 1969-11-01 17y 10m 16d Mitchell
12466 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
12467 Dimitar Mitov St Johnstone 3 3 0 0 0 3 .00 .00 100.00 .00 2023-08-05 26y 06m 14d 2024-02-07 27y 00m 16d Mitov
12468 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?
12469 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
12470 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
12471 Koki Mizuno Celtic 1 0 1 0 1 0 .00 100.00 .00 50.00 2009-04-11 23y 07m 05d 2009-04-11 23y 07m 05d Mizuno
12472 Johan Mjallby Celtic 17 16 1 1 12 1 4 70.59 5.88 23.53 73.53 1998-12-06 27y 09m 27d 2004-04-25 33y 02m 16d Mjallby
12473 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
12474 Dragan Mladenovic Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-09-12 28y 06m 27d 2004-09-12 28y 06m 27d Mladenovic
12475 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
12476 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
12477 Chris Mochrie Dundee United 2 2 0 0 0 2 .00 .00 100.00 .00 2021-08-28 18y 04m 21d 2022-04-24 19y 00m 17d Mochrie
12478 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
12479 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
12480 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
12481 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
12482 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
12483 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
12484 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
12485 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
12486 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
12487 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
12488 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
12489 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
12490 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
12491 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
12492 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
12493 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
12494 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
12495 Bilel Mohsni Rangers 2 1 1 1 0 1 50.00 .00 50.00 50.00 2014-11-22 27y 04m 01d 2015-04-05 27y 08m 15d Mohsni
12496 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
12497 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
12498 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
12499 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
12500 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
12501 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
12502 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
12503 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
12504 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
12505 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
12506 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
12507 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
12508 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
12509 Craig Molloy St Mirren 2 0 2 1 1 0 50.00 50.00 .00 75.00 2006-09-09 20y 04m 14d 2006-12-02 20y 07m 06d Molloy
12510 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
12511 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
12512 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
12513 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
12514 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
12515 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
12516 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
12517 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
12518 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
12519 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
12520 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
12521 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
12522 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
12523 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
12524 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
12525 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
12526 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
12527 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
12528 Monreal Osasuna 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Monreal
12529 Cristian Montano Livingston (Meadowbank Thistle) 6 2 4 1 1 3 2 16.67 50.00 33.33 41.67 2021-12-05 29y 11m 24d 2024-01-02 32y 00m 22d Montano
12530 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
12531 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
12532 Samuel Montgomerie Dumbarton; Kilmarnock 19 17 2 7 3 9 36.84 15.79 47.37 44.74 1981-09-26 20y 05m 09d 1998-12-26 37y 08m 09d Montgomerie
12533 Adam Montgomery Celtic; St Johnstone 5 2 3 2 0 3 40.00 .00 60.00 40.00 2021-08-15 19y 00m 28d 2023-03-04 20y 07m 14d Montgomery
12534 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
12535 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
12536 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
12537 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
12538 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
12539 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
12540 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
12541 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
12542 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
12543 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
12544 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
12545 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
12546 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
12547 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
12548 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
12549 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
12550 Kevin Moon St Johnstone; Raith Rovers 9 7 2 4 1 4 44.44 11.11 44.44 50.00 2009-11-21 22y 05m 13d 2015-04-18 27y 10m 10d Moon
12551 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
12552 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
12553 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
12554 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
12555 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
12556 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
12557 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
12558 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
12559 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
12560 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
12561 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
12562 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
12563 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
12564 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
12565 Craig Moore Rangers 20 19 1 1 15 3 2 75.00 15.00 10.00 82.50 1994-09-11 18y 08m 30d 2004-09-12 28y 09m 00d Moore
12566 Craig Moore Motherwell 1 0 1 1 1 0 0 100.00 .00 .00 100.00 2013-10-19 19y 02m 03d 2013-10-19 19y 02m 03d Moore
12567 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
12568 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
12569 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
12570 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
12571 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
12572 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
12573 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
12574 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
12575 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
12576 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
12577 Vincent Andrew Moore Clydebank[4]; Airdrieonians 3 0 3 0 0 3 .00 .00 100.00 .00 1986-04-26 21y 08m 05d 1988-08-06 23y 11m 16d Moore
12578 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
12579 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
12580 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
12581 Aaron Mooy St Mirren; Celtic 9 4 5 1 5 0 4 55.56 .00 44.44 55.56 2010-10-23 21y 01m 08d 2023-05-07 33y 07m 22d Mooy
12582 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
12583 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
12584 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
12585 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
12586 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
12587 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
12588 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
12589 Lubomir Moravcik Celtic 14 11 3 6 11 0 3 78.57 .00 21.43 78.57 1998-12-06 33y 05m 14d 2002-01-23 36y 07m 01d Moravcik
12590 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
12591 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
12592 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
12593 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
12594 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
12595 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
12596 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
12597 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
12598 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
12599 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
12600 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
12601 Alan Morgan Inverness Caledonian Thistle; Kilmarnock 4 1 3 1 1 2 25.00 25.00 50.00 37.50 2005-09-17 21y 09m 21d 2007-09-22 23y 09m 26d Morgan
12602 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
12603 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
12604 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
12605 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
12606 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
12607 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
12608 Lewis Morgan Celtic 1 0 1 1 0 0 100.00 .00 .00 100.00 2018-11-03 22y 01m 04d 2018-11-03 22y 01m 04d Morgan
12609 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
12610 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
12611 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
12612 Roger Ernest Morgan Tottenham Hotspur 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1969-08-02 22y 08m 19d 1969-08-02 22y 08m 19d Morgan
12613 Taylor Morgan Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 2015-03-21 24y 05m 00d 2015-03-21 24y 05m 00d Morgan
12614 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
12615 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
12616 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
12617 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
12618 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
12619 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)
12620 Nathan Moriah-Welsh Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 2024-02-28 21y 11m 10d 2024-02-28 21y 11m 10d Moriah-Welsh
12621 Junior Morias St Mirren 2 1 1 0 1 1 .00 50.00 50.00 25.00 2019-09-28 24y 02m 24d 2019-11-09 24y 04m 05d Morias
12622 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
12623 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
12624 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
12625 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
12626 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
12627 Carlton Morris Hamilton Academical 2 2 0 1 0 1 50.00 .00 50.00 50.00 2015-08-29 19y 08m 13d 2015-11-07 19y 10m 22d Morris
12628 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
12629 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
12630 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
12631 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
12632 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
12633 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
12634 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
12635 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
12636 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
12637 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
12638 Josh Morris Blackburn Rovers; Motherwell 1 0 1 0 1 0 .00 100.00 .00 50.00 2010-08-07 18y 10m 08d 2010-08-07 18y 10m 08d Morris
12639 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
12640 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
12641 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
12642 Shayden Morris Aberdeen 3 0 3 1 0 2 33.33 .00 66.67 33.33 2023-05-20 21y 01m 20d 2024-01-27 21y 09m 28d Morris
12643 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
12644 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
12645 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
12646 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
12647 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
12648 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
12649 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
12650 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
12651 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
12652 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
12653 Gavin Morrison Inverness Caledonian Thistle; The Spartans 2 1 1 0 2 0 .00 100.00 .00 50.00 2011-09-10 21y 08m 07d 2012-11-10 22y 10m 07d Morrison
12654 Greg Morrison Ross County; Brora Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 2021-03-23 23y 01m 04d 2021-03-23 23y 01m 04d Morrison
12655 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
12656 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
12657 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
12658 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
12659 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
12660 Joseph Morrison Clyde 1 1 0 0 0 0 .00 .00 .00 .00 1896-10-10 Not Known 1896-10-10 Not Known Morrison
12661 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
12662 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
12663 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
12664 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
12665 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
12666 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
12667 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
12668 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
12669 Scott Morrison Aberdeen; Dunfermline Athletic 4 3 1 1 0 3 25.00 .00 75.00 25.00 2003-11-09 19y 05m 17d 2007-02-03 22y 08m 11d Morrison
12670 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
12671 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
12672 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
12673 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
12674 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
12675 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
12676 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
12677 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
12678 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
12679 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
12680 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
12681 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
12682 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
12683 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
12684 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
12685 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
12686 Samuel Morrow Hibernian; Livingston (Meadowbank Thistle); Ross County 4 2 2 0 3 1 .00 75.00 25.00 37.50 2005-01-02 19y 09m 30d 2013-02-02 27y 10m 30d Morrow
12687 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
12688 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
12689 Allan Morton Queens Park; Rangers 32 32 0 9 14 9 9 43.75 28.13 28.13 57.81 1914-01-31 Not Known 1930-12-27 Not Known Morton
12690 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
12691 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
12692 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
12693 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
12694 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
12695 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
12696 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
12697 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
12698 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
12699 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
12700 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
12701 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
12702 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
12703 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
12704 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
12705 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
12706 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
12707 Moughran Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known Moughran
12708 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
12709 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
12710 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
12711 Louis Moult Motherwell 10 8 2 3 2 1 7 20.00 10.00 70.00 25.00 2015-08-12 23y 02m 29d 2022-11-06 30y 05m 23d Moult
12712 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
12713 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
12714 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
12715 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
12716 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
12717 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
12718 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
12719 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
12720 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
12721 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
12722 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
12723 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
12724 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
12725 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
12726 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
12727 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
12728 David Moyes Celtic; Dunfermline Athletic 9 9 0 1 2 1 6 22.22 11.11 66.67 27.78 1990-09-01 27y 04m 07d 1992-03-28 28y 11m 03d Moyes
12729 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
12730 David Moyo Hamilton Academical 2 1 1 0 2 0 .00 100.00 .00 50.00 2019-08-31 24y 08m 14d 2020-02-15 25y 01m 29d Moyo
12731 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
12732 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
12733 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
12734 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
12735 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
12736 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
12737 Bevis Mugabi Motherwell 9 5 4 5 0 4 55.56 .00 44.44 55.56 2019-12-07 24y 07m 06d 2024-02-17 28y 09m 16d Mugabi
12738 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
12739 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
12740 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
12741 John Muir St Johnstone; Alloa Athletic 11 9 2 4 5 1 5 45.45 9.09 45.45 50.00 1970-01-31 Not Known 1977-09-28 Not Known Muir
12742 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
12743 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
12744 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
12745 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
12746 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
12747 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
12748 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
12749 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
12750 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
12751 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
12752 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
12753 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
12754 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
12755 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
12756 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
12757 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
12758 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
12759 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
12760 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
12761 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
12762 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
12763 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
12764 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
12765 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
12766 John Muir Motherwell; Dunfermline Athletic 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1971-11-06 23y 03m 16d 1980-03-25 31y 08m 04d Muir
12767 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
12768 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
12769 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
12770 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
12771 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
12772 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
12773 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
12774 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
12775 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
12776 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
12777 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
12778 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
12779 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
12780 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
12781 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
12782 Robbie Muirhead Kilmarnock; Partick Thistle; Greenock Morton 8 3 5 3 1 4 37.50 12.50 50.00 43.75 2013-10-26 17y 07m 18d 2024-03-11 28y 00m 03d Muirhead
12783 Scott Muirhead Aberdeen; Dunfermline Athletic 9 8 1 2 1 6 22.22 11.11 66.67 27.78 2003-11-09 19y 03m 04d 2009-09-23 25y 01m 18d Muirhead
12784 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
12785 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
12786 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
12787 Charlie Mulgrew Dundee United; Aberdeen; Celtic 27 25 2 14 4 9 51.85 14.81 33.33 59.26 2006-02-07 19y 11m 01d 2023-02-04 36y 10m 29d Mulgrew
12788 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
12789 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
12790 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
12791 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
12792 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
12793 Mullan Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1889-02-09 Not Known 1889-02-09 Not Known Mullan
12794 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
12795 Daniel Mullen Livingston (Meadowbank Thistle); St Mirren; Dundee 16 10 6 4 4 2 10 25.00 12.50 62.50 31.25 2014-08-20 19y 05m 19d 2022-02-09 26y 11m 08d Mullen
12796 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
12797 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
12798 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
12799 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
12800 Terence M Mullen Dumbarton; East Stirlingshire 4 3 1 0 0 4 .00 .00 100.00 .00 1974-11-09 18y 08m 14d 1984-08-22 28y 05m 27d Mullen
12801 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
12802 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
12803 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
12804 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
12805 Josh Mulligan Peterhead; Dundee 3 2 1 1 0 2 33.33 .00 66.67 33.33 2021-07-10 18y 07m 28d 2024-01-23 21y 02m 11d Mulligan
12806 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
12807 Joshua Mullin Livingston (Meadowbank Thistle); Ross County 3 3 0 0 2 1 .00 66.67 33.33 33.33 2017-07-01 24y 09m 08d 2020-01-22 27y 03m 30d Mullin
12808 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
12809 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
12810 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
12811 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
12812 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
12813 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
12814 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
12815 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
12816 Jacques Munaron Royal Standard Club Liegeois 1 0 1 1 0 0 100.00 .00 .00 100.00 1992-11-04 36y 01m 27d 1992-11-04 36y 01m 27d Munaron
12817 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
12818 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
12819 Munoz Osasuna 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Munoz
12820 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
12821 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
12822 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
12823 Iain Munro St Mirren; Hibernian; Rangers; Sunderland; Dundee United 20 19 1 8 5 7 40.00 25.00 35.00 52.50 1970-02-21 18y 05m 28d 1985-11-09 34y 02m 16d Munro
12824 Andy Munro Arbroath; Forfar Athletic; Stenhousemuir 2 2 0 0 0 2 .00 .00 100.00 .00 2018-07-14 25y 07m 29d 2019-07-24 26y 08m 09d Munro
12825 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
12826 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
12827 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
12828 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
12829 Grant Munro Inverness Caledonian Thistle; Ross County 21 20 1 1 4 8 9 19.05 38.10 42.86 38.10 2002-01-26 21y 04m 11d 2013-04-06 32y 06m 22d Munro
12830 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
12831 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
12832 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
12833 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
12834 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
12835 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
12836 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
12837 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
12838 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
12839 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
12840 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
12841 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
12842 Andrew Gerard Murdoch Partick Thistle 4 4 0 0 2 2 .00 50.00 50.00 25.00 1992-11-10 24y 03m 21d 1994-10-08 26y 02m 18d Murdoch
12843 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
12844 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
12845 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
12846 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
12847 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
12848 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
12849 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
12850 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
12851 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
12852 Sean Murdoch Dunfermline Athletic; Hamilton Academical; Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 2017-07-29 30y 11m 29d 2017-07-29 30y 11m 29d Murdoch
12853 Stewart Murdoch Falkirk; Ross County; East Fife 7 7 0 1 2 4 14.29 28.57 57.14 28.57 2012-07-18 22y 02m 09d 2022-07-05 32y 01m 26d Murdoch
12854 William Hart McDonald Murdoch Kilmarnock 5 5 0 1 3 1 20.00 60.00 20.00 50.00 1976-10-02 27y 05m 11d 1977-08-27 28y 04m 06d Murdoch
12855 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
12856 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
12857 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
12858 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
12859 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
12860 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
12861 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
12862 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
12863 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
12864 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
12865 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
12866 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
12867 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
12868 Daniel Thomas Murphy Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 2007-03-05 24y 03m 01d 2007-03-05 24y 03m 01d Murphy
12869 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
12870 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
12871 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
12872 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
12873 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
12874 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
12875 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
12876 James Boyle Murphy Hamilton Academical; Ayr United; Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1982-10-16 26y 00m 02d 1984-08-29 27y 10m 15d Murphy
12877 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
12878 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
12879 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
12880 Jamie Murphy Motherwell; Rangers; Hibernian; St Johnstone 22 14 8 4 10 3 9 45.45 13.64 40.91 52.27 2008-02-23 18y 05m 26d 2023-03-04 33y 06m 04d Murphy
12881 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
12882 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
12883 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
12884 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
12885 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
12886 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
12887 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
12888 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
12889 Antonio Murray Hibernian 2 2 0 1 1 0 50.00 50.00 .00 75.00 2005-04-13 20y 06m 29d 2005-04-23 20y 07m 08d Murray
12890 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
12891 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
12892 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
12893 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
12894 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
12895 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
12896 Derek R Murray Dundee United; Motherwell 6 4 2 0 1 5 .00 16.67 83.33 8.33 1985-11-23 24y 11m 28d 1987-12-16 27y 00m 20d Murray
12897 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
12898 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
12899 Eric Scott Murray Alloa Athletic 2 1 1 0 1 1 .00 50.00 50.00 25.00 1982-10-09 22y 10m 10d 1983-04-23 23y 04m 25d Murray
12900 Euan Murray Motherwell; Raith Rovers; Dunfermline Athletic 5 4 1 1 2 2 1 40.00 40.00 20.00 60.00 2014-03-01 20y 01m 09d 2021-04-03 27y 02m 14d Murray
12901 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
12902 Fraser Murray Hibernian; Dunfermline Athletic; Kilmarnock 5 1 4 2 1 2 40.00 20.00 40.00 50.00 2020-11-20 21y 06m 13d 2022-12-17 23y 07m 10d Murray
12903 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
12904 Gary Murray Montrose; Hibernian 5 4 1 1 0 4 20.00 .00 80.00 20.00 1980-08-27 21y 00m 08d 1989-08-16 29y 11m 28d Murray
12905 George Murray Motherwell; Aberdeen 17 17 0 2 5 2 10 29.41 11.76 58.82 35.29 1963-05-11 20y 11m 25d 1972-10-07 30y 04m 21d Murray
12906 Grant Murray St Johnstone; Partick Thistle; Kilmarnock; Raith Rovers 15 15 0 1 5 2 8 33.33 13.33 53.33 40.00 2001-10-13 26y 01m 14d 2012-07-14 36y 10m 15d Murray
12907 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
12908 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
12909 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
12910 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
12911 Hugh Murray St Mirren 17 13 4 4 5 8 23.53 29.41 47.06 38.24 2000-09-20 21y 08m 12d 2012-03-21 33y 02m 13d Murray
12912 Ian Murray Hibernian; Rangers 37 32 5 1 8 12 17 21.62 32.43 45.95 37.84 2000-05-21 19y 02m 01d 2012-01-02 30y 09m 13d Murray
12913 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
12914 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
12915 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
12916 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
12917 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
12918 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
12919 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
12920 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
12921 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
12922 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
12923 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
12924 John Andrew Murray Partick Thistle 5 5 0 3 1 1 60.00 20.00 20.00 70.00 1980-08-09 20y 08m 10d 1983-03-19 23y 03m 19d Murray
12925 John Anthony Murray Greenock Morton; Queen of the South 4 4 0 3 0 1 75.00 .00 25.00 75.00 1967-02-20 18y 00m 15d 1969-08-30 20y 06m 25d Murray
12926 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
12927 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
12928 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
12929 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
12930 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
12931 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
12932 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
12933 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
12934 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
12935 Neil Murray Rangers; Dundee United 9 7 2 5 2 2 55.56 22.22 22.22 66.67 1993-02-27 20y 00m 06d 1999-05-15 26y 02m 24d Murray
12936 Neil M Murray Greenock Morton 3 2 1 1 0 1 2 .00 33.33 66.67 16.67 1973-03-12 24y 11m 24d 1974-12-07 26y 08m 21d Murray
12937 Pat Murray Hibernian 46 46 0 14 14 8 24 30.43 17.39 52.17 39.13 1893-05-18 Not Known 1901-04-20 Not Known Murray
12938 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
12939 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
12940 Paul Murray Gretna 3 3 0 0 2 1 .00 66.67 33.33 33.33 2007-08-18 30y 11m 18d 2008-02-09 31y 05m 11d Murray
12941 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
12942 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
12943 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
12944 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
12945 Simon Murray Dundee United; Hibernian; Dundee; Ross County 8 5 3 3 2 3 3 25.00 37.50 37.50 43.75 2017-10-24 25y 07m 02d 2024-03-16 31y 11m 23d Murray
12946 Stephen Murray Kilmarnock 12 6 6 1 0 3 9 .00 25.00 75.00 12.50 2001-12-15 18y 07m 27d 2006-01-07 22y 08m 20d Murray
12947 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
12948 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
12949 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
12950 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
12951 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
12952 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
12953 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
12954 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
12955 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
12956 Willie Murray Hibernian 4 3 1 2 2 0 50.00 50.00 .00 75.00 1976-03-13 21y 06m 14d 1978-08-26 23y 11m 29d Murray
12957 Willie Murray Heart of Midlothian B; Stirling Albion 10 10 0 1 2 1 7 20.00 10.00 70.00 25.00 1926-08-02 Not Known 1968-04-20 Not Known Murray
12958 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
12959 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
12960 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
12961 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
12962 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
12963 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
12964 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
12965 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
12966 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
12967 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
12968 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
12969 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
12970 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
12971 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
12972 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
12973 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
12974 Jennison Myrie-Williams Dundee United 2 1 1 0 2 0 .00 100.00 .00 50.00 2009-12-12 21y 06m 25d 2010-05-05 21y 11m 18d Myrie-Williams
12975 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
12976 Patrik Myslovic Aberdeen 2 0 2 1 0 1 50.00 .00 50.00 50.00 2023-01-18 21y 07m 21d 2023-03-18 21y 09m 18d Myslovic
12977 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
12978 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
12979 Christian Nade Raith Rovers; Hamilton Academical 5 2 3 1 0 4 20.00 .00 80.00 20.00 2014-08-23 29y 11m 05d 2015-11-07 31y 01m 20d Nade
12980 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
12981 Stav Nahmani St Mirren 1 0 1 0 0 1 .00 .00 100.00 .00 2023-12-23 21y 02m 17d 2023-12-23 21y 02m 17d Nahmani
12982 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
12983 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
12984 Jason Naismith St Mirren; Ross County; Hibernian 9 9 0 1 2 4 3 22.22 44.44 33.33 44.44 2013-12-29 19y 06m 04d 2019-12-26 25y 06m 01d Naismith
12985 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
12986 Steven Naismith Kilmarnock; Rangers; Everton 25 20 5 8 13 4 8 52.00 16.00 32.00 60.00 2005-02-05 18y 04m 22d 2015-07-26 28y 10m 12d Naismith
12987 Shunsuke Nakamura Celtic 13 12 1 1 6 4 3 46.15 30.77 23.08 61.54 2005-10-15 27y 03m 21d 2009-05-24 30y 11m 00d Nakamura
12988 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
12989 Hamed Namouchi Rangers 4 3 1 3 0 1 75.00 .00 25.00 75.00 2004-11-28 20y 09m 14d 2005-12-17 21y 10m 03d Namouchi
12990 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
12991 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
12992 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
12993 Craig Cameron Napier Clyde; Hamilton Academical; Kilmarnock 5 4 1 0 0 5 .00 .00 100.00 .00 1987-08-25 21y 09m 11d 1994-04-02 28y 04m 19d Napier
12994 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
12995 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
12996 Napier Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1953-02-21 Not Known 1953-02-21 Not Known Napier
12997 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
12998 David Narey Dundee United 53 52 1 21 15 17 39.62 28.30 32.08 53.77 1975-02-08 18y 07m 27d 1993-03-13 36y 09m 01d Narey
12999 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
13000 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
13001 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
13002 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
13003 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?
13004 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
13005 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
13006 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
13007 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
13008 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
13009 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
13010 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
13011 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
13012 Lee Naylor Celtic 8 7 1 4 2 2 50.00 25.00 25.00 62.50 2006-11-04 26y 07m 16d 2009-04-11 29y 00m 23d Naylor
13013 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
13014 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
13015 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
13016 Corrie Ndaba Ayr United; Kilmarnock 6 4 2 0 2 4 .00 33.33 66.67 16.67 2021-02-05 21y 01m 11d 2024-03-30 24y 03m 05d Ndaba
13017 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
13018 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
13019 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
13020 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
13021 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
13022 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
13023 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
13024 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
13025 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
13026 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
13027 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
13028 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
13029 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
13030 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
13031 Á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
13032 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
13033 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
13034 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
13035 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
13036 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
13037 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
13038 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
13039 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
13040 Martin Neil Berwick Rangers 3 3 0 0 1 2 .00 33.33 66.67 16.67 2001-01-27 30y 09m 11d 2004-01-10 33y 08m 25d Neil
13041 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
13042 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
13043 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
13044 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
13045 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
13046 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
13047 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
13048 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
13049 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
13050 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
13051 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
13052 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
13053 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
13054 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
13055 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
13056 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
13057 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
13058 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
13059 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
13060 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
13061 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
13062 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
13063 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
13064 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
13065 Lewis Neilson Dundee United 1 0 1 0 1 0 .00 100.00 .00 50.00 2022-03-05 18y 09m 18d 2022-03-05 18y 09m 18d Neilson
13066 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
13067 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
13068 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
13069 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
13070 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
13071 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
13072 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
13073 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
13074 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
13075 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
13076 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
13077 Craig Robert Nelson Airdrieonians; Partick Thistle 7 7 0 0 2 5 .00 28.57 71.43 14.29 1988-08-06 17y 02m 09d 1994-01-29 22y 08m 01d Nelson
13078 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
13079 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
13080 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
13081 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
13082 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
13083 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
13084 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
13085 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
13086 Martin Nelson Hamilton Academical; Raith Rovers 1 1 0 1 0 0 1 .00 .00 100.00 .00 1990-07-30 23y 02m 21d 1990-07-30 23y 02m 21d Nelson
13087 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
13088 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
13089 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
13090 Georgi Nemsadze Dundee 9 9 0 1 0 5 4 .00 55.56 44.44 27.78 2000-08-27 28y 03m 17d 2003-10-04 31y 04m 24d Nemsadze
13091 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
13092 Kevin Nesbit Partick Thistle; Hibernian 9 7 2 2 1 5 3 11.11 55.56 33.33 38.89 2017-09-23 20y 06m 15d 2023-05-27 26y 02m 19d Nesbit
13093 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
13094 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
13095 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
13096 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
13097 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
13098 Jamie Ness Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 2011-01-22 19y 10m 20d 2011-02-02 19y 11m 00d Ness
13099 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
13100 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
13101 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
13102 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
13103 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
13104 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
13105 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
13106 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
13107 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
13108 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
13109 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
13110 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
13111 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
13112 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
13113 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
13114 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
13115 Joe Newell Hibernian 13 12 1 2 6 5 15.38 46.15 38.46 38.46 2019-12-26 26y 09m 11d 2024-02-28 30y 11m 13d Newell
13116 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
13117 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
13118 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
13119 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
13120 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
13121 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
13122 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
13123 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
13124 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
13125 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
13126 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
13127 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
13128 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
13129 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
13130 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
13131 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
13132 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
13133 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
13134 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
13135 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
13136 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
13137 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
13138 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
13139 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
13140 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
13141 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
13142 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
13143 James Newton Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1922-01-14 Not Known 1922-01-14 Not Known Newton
13144 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
13145 Liam Newton East Fife 2 2 0 0 0 2 .00 .00 100.00 .00 2020-09-18 18y 04m 10d 2022-07-05 20y 01m 27d Newton
13146 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
13147 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
13148 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
13149 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
13150 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
13151 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
13152 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
13153 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
13154 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
13155 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
13156 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
13157 Charlie Nicholas Celtic; Arsenal; Aberdeen 23 21 2 11 10 8 5 43.48 34.78 21.74 60.87 1980-09-13 18y 08m 14d 1994-10-15 32y 09m 15d Nicholas
13158 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
13159 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
13160 Steven Arthur Nicholas Motherwell; Stirling Albion 4 2 2 1 1 0 3 25.00 .00 75.00 25.00 2000-03-01 18y 07m 22d 2002-09-25 21y 02m 17d Nicholas
13161 Jimmy Nicholl Rangers; Dunfermline Athletic; Raith Rovers 14 14 0 7 5 2 50.00 35.71 14.29 67.86 1983-12-03 26y 11m 05d 1994-03-19 37y 02m 19d Nicholl
13162 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
13163 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
13164 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
13165 Barry Nicholson Rangers; Dunfermline Athletic; Aberdeen; Kilmarnock 34 31 3 5 9 8 17 26.47 23.53 50.00 38.24 1999-05-09 20y 08m 15d 2014-03-08 35y 06m 12d Nicholson
13166 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
13167 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
13168 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
13169 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
13170 Jim Nicholson Queens Park 5 4 1 1 1 3 20.00 20.00 60.00 30.00 1981-10-03 24y 02m 04d 1983-04-06 25y 08m 08d Nicholson
13171 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
13172 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
13173 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
13174 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
13175 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
13176 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
13177 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
13178 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
13179 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
13180 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
13181 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
13182 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
13183 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
13184 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
13185 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
13186 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
13187 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
13188 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
13189 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
13190 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
13191 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
13192 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
13193 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
13194 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
13195 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
13196 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
13197 Harry Nicolson Inverness Caledonian Thistle 1 0 1 0 1 0 .00 100.00 .00 50.00 2019-07-08 18y 05m 22d 2019-07-08 18y 05m 22d Nicolson
13198 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
13199 Iain Nicolson St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2000-09-20 23y 11m 07d 2000-09-20 23y 11m 07d Nicolson
13200 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
13201 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
13202 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
13203 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
13204 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
13205 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
13206 Gunnar Nielsen Motherwell 2 2 0 2 0 0 100.00 .00 .00 100.00 2013-10-19 27y 00m 12d 2014-01-11 27y 03m 04d Nielsen
13207 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
13208 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
13209 Antti Niemi Rangers 3 3 0 2 0 1 66.67 .00 33.33 66.67 1998-04-25 25y 10m 26d 1998-12-19 26y 06m 19d Niemi
13210 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
13211 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
13212 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
13213 Wil Nightingale Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 2023-09-30 28y 01m 28d 2023-09-30 28y 01m 28d Nightingale
13214 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
13215 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
13216 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
13217 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
13218 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
13219 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
13220 Victor Nirennold Motherwell 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-05-11 31y 01m 06d 2022-05-11 31y 01m 06d Nirennold
13221 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
13222 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
13223 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
13224 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
13225 Kevin Nisbet Partick Thistle; Raith Rovers 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2018-07-21 21y 04m 13d 2018-07-21 21y 04m 13d Nisbet
13226 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
13227 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
13228 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
13229 Scott Nisbet Rangers 13 12 1 2 9 1 3 69.23 7.69 23.08 73.08 1985-12-28 17y 10m 28d 1993-02-27 25y 00m 30d Nisbet
13230 Colin Nish Dunfermline Athletic; Kilmarnock; Hibernian; Dundee; Dumbarton; Cowdenbeath 30 22 8 3 7 7 16 23.33 23.33 53.33 35.00 2001-08-25 20y 05m 18d 2015-04-25 34y 01m 18d Nish
13231 Ilmari Niskanen Dundee United 4 4 0 0 1 3 .00 25.00 75.00 12.50 2021-11-06 24y 00m 10d 2023-02-04 25y 03m 08d Niskanen
13232 Milan Nitriansky Partick Thistle 1 0 1 0 1 0 .00 100.00 .00 50.00 2017-09-23 26y 09m 10d 2017-09-23 26y 09m 10d Nitriansky
13233 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
13234 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
13235 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
13236 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
13237 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
13238 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
13239 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
13240 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
13241 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
13242 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
13243 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
13244 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
13245 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
13246 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
13247 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
13248 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
13249 Peter Noble Newcastle United; Burnley 3 3 0 2 1 0 2 33.33 .00 66.67 33.33 1965-10-11 21y 01m 22d 1973-10-24 29y 02m 05d Noble
13250 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
13251 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
13252 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
13253 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
13254 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
13255 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
13256 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
13257 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
13258 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
13259 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
13260 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
13261 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
13262 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
13263 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
13264 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
13265 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
13266 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
13267 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
13268 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
13269 Notman Hibernian 1 0 1 0 0 1 .00 .00 100.00 .00 2004-09-04 Not Known 2004-09-04 Not Known Notman
13270 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
13271 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
13272 Lassad Nouioui Celtic 2 1 1 2 2 0 0 100.00 .00 .00 100.00 2012-11-28 26y 03m 25d 2013-01-19 26y 05m 16d Nouioui
13273 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
13274 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
13275 Nacho Novo Dundee; Rangers 23 15 8 7 10 6 7 43.48 26.09 30.43 56.52 2002-08-03 23y 04m 08d 2010-04-18 31y 00m 23d Novo
13276 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
13277 Olivier Ntcham Celtic 10 9 1 2 9 0 1 90.00 .00 10.00 90.00 2017-08-05 21y 05m 27d 2020-02-12 24y 00m 03d Ntcham
13278 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
13279 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
13280 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
13281 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
13282 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
13283 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
13284 Jose Carlos Araujo Nunes Braga 1 1 0 0 0 1 .00 .00 100.00 .00 2004-09-16 27y 06m 09d 2004-09-16 27y 06m 09d Nunes
13285 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
13286 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
13287 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
13288 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
13289 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
13290 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
13291 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
13292 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
13293 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
13294 George Oakley Inverness Caledonian Thistle; Hamilton Academical 3 3 0 2 2 1 0 66.67 33.33 .00 83.33 2019-03-16 23y 03m 26d 2019-12-21 24y 01m 03d Oakley
13295 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
13296 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
13297 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
13298 Tope Obadeyi Bolton Wanderers; Kilmarnock 4 4 0 0 2 2 .00 50.00 50.00 25.00 2015-09-23 25y 10m 25d 2016-02-27 26y 03m 29d Obadeyi
13299 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
13300 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
13301 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
13302 Ayo Obileye Queen of the South; Livingston (Meadowbank Thistle) 10 10 0 2 2 3 5 20.00 30.00 50.00 35.00 2020-12-12 26y 03m 10d 2024-04-13 29y 07m 11d Obileye
13303 Jordan Obita Hibernian 3 3 0 0 2 1 .00 66.67 33.33 33.33 2023-10-07 29y 09m 29d 2024-02-28 30y 02m 20d Obita
13304 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
13305 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
13306 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
13307 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
13308 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
13309 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
13310 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
13311 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
13312 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
13313 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
13314 Gerald O'Brien Hibernian 2 0 2 1 1 1 0 50.00 50.00 .00 75.00 1978-05-07 28y 05m 27d 1978-08-26 28y 09m 16d O'Brien
13315 James O'Brien Dunfermline Athletic; Celtic; Dundee United; Motherwell; Ross County 13 10 3 1 6 2 5 46.15 15.38 38.46 53.85 2007-02-03 19y 04m 06d 2018-02-17 30y 04m 20d O'Brien
13316 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
13317 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
13318 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
13319 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
13320 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
13321 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
13322 Paul Gerald O'Brien St Johnstone 2 1 1 1 0 1 50.00 .00 50.00 50.00 1982-02-23 19y 09m 27d 1983-01-01 20y 08m 05d O'Brien
13323 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
13324 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
13325 Ronald O'Brien Dundee United 2 0 2 2 0 0 100.00 .00 .00 100.00 2001-09-29 22y 08m 14d 2002-03-09 23y 01m 22d O'Brien
13326 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
13327 Thomas O'Brien Cowdenbeath; Arbroath 7 7 0 1 1 5 14.29 14.29 71.43 21.43 2014-12-23 23y 04m 16d 2021-03-20 29y 07m 13d O'Brien
13328 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
13329 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
13330 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
13331 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
13332 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
13333 Eoghan O'Connell Celtic 2 1 1 2 0 0 100.00 .00 .00 100.00 2014-09-24 19y 01m 11d 2016-08-07 20y 11m 25d O'Connell
13334 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
13335 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
13336 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
13337 Darragh O'Connor Motherwell; Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 2024-03-11 24y 07m 06d 2024-03-11 24y 07m 06d O'Connor
13338 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
13339 Garry O'Connor Hibernian 19 15 4 6 3 4 12 15.79 21.05 63.16 26.32 2001-12-29 18y 07m 22d 2012-05-19 29y 00m 12d O'Connor
13340 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
13341 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
13342 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
13343 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
13344 Sean O'Connor Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2000-03-04 18y 07m 26d 2000-03-04 18y 07m 26d O'Connor
13345 Darren O'Dea Celtic; Dundee 11 11 0 1 4 3 4 36.36 27.27 36.36 50.00 2007-01-14 19y 11m 10d 2019-03-09 32y 01m 05d O'Dea
13346 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
13347 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
13348 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
13349 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
13350 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
13351 Eddie O'Donnell Falkirk; Heart of Midlothian B; St Johnstone; Brechin City 4 4 0 1 0 3 25.00 .00 75.00 25.00 1963-09-28 16y 06m 24d 1968-01-27 20y 10m 23d O'Donnell
13352 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
13353 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
13354 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
13355 Phil O'Donnell Motherwell; Celtic 29 27 2 5 11 6 12 37.93 20.69 41.38 48.28 1991-05-11 19y 01m 16d 2007-12-08 35y 08m 13d O'Donnell
13356 Stephen O'Donnell Partick Thistle; Kilmarnock; Motherwell 21 16 5 11 2 8 52.38 9.52 38.10 57.14 2013-08-16 21y 03m 05d 2024-02-17 31y 09m 06d O'Donnell
13357 Stephen O'Donnell Dundee United; St Mirren 8 4 4 1 2 2 4 25.00 25.00 50.00 37.50 2002-12-21 19y 05m 11d 2010-04-03 26y 08m 24d O'Donnell
13358 Stephen O'Donnell Falkirk 4 3 1 0 2 2 .00 50.00 50.00 25.00 2005-10-02 19y 08m 17d 2006-11-13 20y 09m 29d O'Donnell
13359 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
13360 Ross O'Donnoghue Aberdeen; Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 2010-08-24 27y 06m 15d 2010-08-24 27y 06m 15d O'Donnoghue
13361 Roy O'Donovan Dundee United; Hibernian 2 1 1 1 0 1 50.00 .00 50.00 50.00 2008-09-27 23y 01m 17d 2012-03-18 26y 07m 08d O'Donovan
13362 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
13363 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
13364 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
13365 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
13366 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
13367 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
13368 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
13369 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
13370 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
13371 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
13372 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
13373 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
13374 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
13375 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
13376 Robert Ogleby East Fife; Livingston (Meadowbank Thistle) 2 0 2 0 0 2 .00 .00 100.00 .00 2011-07-05 19y 06m 00d 2014-12-27 22y 11m 22d Ogleby
13377 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
13378 Michael O'Grady Wolverhampton Wanderers 1 1 0 1 0 0 100.00 .00 .00 100.00 1971-04-14 28y 06m 03d 1971-04-14 28y 06m 03d O'Grady
13379 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
13380 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
13381 Daniel Ogunmade Dundee United 1 0 1 0 0 1 .00 .00 100.00 .00 2003-04-05 19y 07m 10d 2003-04-05 19y 07m 10d Ogunmade
13382 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
13383 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
13384 Keith James O'Halloran St Johnstone 7 4 3 0 4 3 .00 57.14 42.86 28.57 1997-09-13 20y 05m 17d 2000-05-06 23y 01m 09d O'Halloran
13385 Michael O'Halloran St Johnstone; Rangers; Dunfermline Athletic 12 7 5 2 4 6 16.67 33.33 50.00 33.33 2014-08-03 23y 06m 28d 2023-07-09 32y 06m 03d O'Halloran
13386 Alex O'Hanlon St Patricks Athletic; Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2019-07-01 23y 02m 07d 2019-07-01 23y 02m 07d O'Hanlon
13387 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
13388 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
13389 Sean O'Hanlon Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 2011-08-28 28y 07m 26d 2012-01-02 29y 00m 00d O'Hanlon
13390 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
13391 Alexander O'Hara Rangers; Partick Thistle; Greenock Morton 23 20 3 4 11 5 7 47.83 21.74 30.43 58.70 1974-01-19 17y 02m 29d 1988-03-26 31y 05m 05d O'Hara
13392 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
13393 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
13394 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
13395 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
13396 Mark O'Hara Kilmarnock; Dundee; Motherwell; St Mirren 23 20 3 8 5 10 34.78 21.74 43.48 45.65 2013-04-20 17y 04m 08d 2024-04-06 28y 03m 25d O'Hara
13397 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
13398 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
13399 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
13400 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
13401 Juhani Ojala Motherwell 2 2 0 1 0 1 50.00 .00 50.00 50.00 2021-10-02 32y 03m 13d 2022-05-11 32y 10m 22d Ojala
13402 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
13403 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
13404 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
13405 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
13406 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
13407 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
13408 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
13409 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
13410 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
13411 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
13412 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
13413 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
13414 Steven Old Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 2009-11-28 23y 09m 11d 2009-11-28 23y 09m 11d Old
13415 Oldman Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1914-04-01 Not Known 1914-04-01 Not Known Oldman
13416 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
13417 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
13418 Ryan O'Leary Kilmarnock 10 5 5 5 1 4 50.00 10.00 40.00 55.00 2007-04-07 19y 07m 14d 2013-04-20 25y 07m 27d O'Leary
13419 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
13420 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
13421 Robert Olejnik Falkirk 6 6 0 2 2 2 33.33 33.33 33.33 50.00 2008-03-22 21y 03m 25d 2010-09-21 23y 09m 26d Olejnik
13422 Olek Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Olek
13423 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
13424 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
13425 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
13426 Alan William Oliver Falkirk 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1981-09-12 20y 00m 30d 1983-03-05 21y 06m 20d Oliver
13427 Gary Oliver Greenock Morton 2 0 2 0 1 1 .00 50.00 50.00 25.00 2020-12-05 Not Known 2021-04-20 Not Known Oliver
13428 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
13429 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
13430 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
13431 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
13432 Neil Oliver Berwick Rangers; Falkirk 13 12 1 5 2 6 38.46 15.38 46.15 46.15 1987-08-01 20y 03m 21d 1995-09-09 28y 04m 29d Oliver
13433 Oliver Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1891-01-10 Not Known 1891-01-10 Not Known Oliver
13434 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
13435 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
13436 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
13437 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
13438 Oludare Olufunwa St Johnstone 2 2 0 0 0 2 .00 .00 100.00 .00 2023-08-05 22y 00m 07d 2024-02-07 22y 06m 09d Olufunwa
13439 Toyosi Olusanya St Mirren 4 2 2 1 1 1 2 25.00 25.00 50.00 37.50 2023-01-07 25y 02m 24d 2024-04-06 26y 05m 23d Olusanya
13440 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
13441 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
13442 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
13443 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
13444 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
13445 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
13446 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
13447 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
13448 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
13449 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
13450 Brian O'Neil Celtic; Aberdeen 15 12 3 1 6 3 6 40.00 20.00 40.00 50.00 1991-10-05 19y 00m 29d 1998-02-25 25y 05m 19d O'Neil
13451 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
13452 John O'Neil Dundee United; St Johnstone; Hibernian; Falkirk; Gretna 34 28 6 4 7 15 12 20.59 44.12 35.29 42.65 1990-01-27 18y 06m 21d 2006-05-13 34y 10m 07d O'Neil
13453 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
13454 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
13455 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
13456 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
13457 George O'Neill Partick Thistle; Greenock Morton; Dunfermline Athletic 7 6 1 2 2 3 28.57 28.57 42.86 42.86 1967-11-18 25y 03m 23d 1972-01-03 29y 05m 08d O'Neill
13458 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
13459 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
13460 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
13461 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
13462 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
13463 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
13464 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
13465 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
13466 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
13467 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
13468 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
13469 William O'Neill Celtic 4 4 0 3 0 1 75.00 .00 25.00 75.00 1961-05-02 20y 04m 02d 1966-11-26 25y 10m 27d O'Neill
13470 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
13471 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
13472 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
13473 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
13474 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
13475 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
13476 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
13477 Matt O'Riley Celtic 10 9 1 2 8 0 2 80.00 .00 20.00 80.00 2022-01-26 21y 02m 05d 2024-03-03 23y 03m 11d O'Riley
13478 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
13479 Alen Orman Hibernian 10 10 0 2 3 5 20.00 30.00 50.00 35.00 2001-10-21 23y 04m 21d 2005-01-02 26y 07m 02d Orman
13480 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
13481 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
13482 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
13483 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
13484 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
13485 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
13486 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
13487 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
13488 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
13489 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
13490 Jimmy O'Rourke Hibernian; St Johnstone; Motherwell 37 35 2 11 13 8 16 35.14 21.62 43.24 45.95 1963-05-04 16y 07m 16d 1977-04-30 30y 07m 12d O'Rourke
13491 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
13492 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
13493 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
13494 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
13495 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
13496 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
13497 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
13498 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
13499 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
13500 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
13501 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
13502 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
13503 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
13504 Neil Orr Greenock Morton; Hibernian 34 34 0 12 12 10 35.29 35.29 29.41 52.94 1977-10-05 18y 04m 22d 1993-01-02 33y 07m 20d Orr
13505 Robert Orr Third Lanark; Greenock Morton 29 29 0 1 12 6 11 41.38 20.69 37.93 51.72 1910-04-02 Not Known 1926-03-13 Not Known Orr
13506 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
13507 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
13508 William Orr Celtic 28 28 0 1 9 9 10 32.14 32.14 35.71 48.21 1897-05-15 Not Known 1907-05-11 Not Known Orr
13509 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
13510 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
13511 Kalvin Orsi Greenock Morton 2 1 1 0 2 0 .00 100.00 .00 50.00 2021-02-20 23y 10m 05d 2021-04-20 24y 00m 05d Orsi
13512 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
13513 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
13514 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
13515 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
13516 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
13517 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
13518 Billy Osborne Greenock Morton 9 6 3 3 1 3 5 11.11 33.33 55.56 27.78 1969-12-13 23y 10m 13d 1975-04-12 29y 02m 13d Osborne
13519 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
13520 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
13521 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
13522 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
13523 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
13524 Luis Palma Celtic 2 2 0 1 0 1 50.00 .00 50.00 50.00 2023-10-22 23y 09m 05d 2023-12-16 23y 10m 29d Oseguera
13525 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
13526 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
13527 Oslizio Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Oslizio
13528 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
13529 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
13530 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
13531 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
13532 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
13533 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
13534 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
13535 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
13536 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
13537 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
13538 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
13539 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
13540 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
13541 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
13542 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
13543 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
13544 William Oswald Dundee United 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1926-01-27 25y 05m 24d 1926-02-24 25y 06m 21d Oswald
13545 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
13546 Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1937-09-08 Not Known 1937-09-08 Not Known Other>
13547 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
13548 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
13549 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
13550 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
13551 Ange Oueifio Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 2000-10-01 24y 06m 02d 2000-10-01 24y 06m 02d Oueifio
13552 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
13553 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
13554 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
13555 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
13556 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
13557 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
13558 Jack 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
13559 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
13560 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
13561 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
13562 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
13563 Graeme Owens Kilmarnock 1 0 1 0 0 1 .00 .00 100.00 .00 2009-09-15 21y 04m 14d 2009-09-15 21y 04m 14d Owens
13564 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
13565 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
13566 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
13567 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
13568 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
13569 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
13570 Kudus Oyenuga St Johnstone; Cowdenbeath 3 2 1 0 0 3 .00 .00 100.00 .00 2012-02-14 18y 10m 27d 2015-04-25 22y 01m 07d Oyenuga
13571 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?
13572 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
13573 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
13574 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
13575 Erik Endel Paartalu Gretna 1 0 1 0 1 0 .00 100.00 .00 50.00 2007-08-18 21y 03m 15d 2007-08-18 21y 03m 15d Paartalu
13576 Markus Paatelainen Inverness Caledonian Thistle 2 1 1 0 0 2 .00 .00 100.00 .00 2008-03-01 25y 01m 07d 2008-04-26 25y 03m 03d Paatelainen
13577 Mixu Paatelainen Dundee United; Aberdeen; Hibernian 30 23 7 10 6 15 9 20.00 50.00 30.00 45.00 1988-02-03 21y 00m 00d 2003-01-02 35y 10m 30d Paatelainen
13578 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
13579 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
13580 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
13581 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
13582 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
13583 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
13584 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
13585 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
13586 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
13587 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
13588 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
13589 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
13590 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
13591 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
13592 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
13593 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
13594 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
13595 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
13596 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
13597 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
13598 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
13599 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
13600 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
13601 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
13602 Victor Palsson Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-04-03 19y 11m 04d 2012-01-02 20y 08m 03d Palsson
13603 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
13604 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
13605 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
13606 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
13607 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
13608 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
13609 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
13610 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
13611 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
13612 Miodrag Pantelic Red Star Belgrade 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-08-08 22y 11m 04d 1996-08-08 22y 11m 04d Pantelic
13613 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
13614 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
13615 Sasa Papac Rangers 15 15 0 10 3 2 66.67 20.00 13.33 76.67 2007-04-21 27y 02m 14d 2011-10-23 31y 08m 16d Papac
13616 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
13617 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
13618 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
13619 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
13620 Elliot Parish Dundee; St Johnstone 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2017-12-12 27y 06m 22d 2022-02-19 31y 08m 30d Parish
13621 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
13622 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
13623 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
13624 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
13625 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
13626 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
13627 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
13628 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
13629 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
13630 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
13631 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
13632 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
13633 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
13634 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
13635 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
13636 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
13637 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
13638 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
13639 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
13640 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
13641 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
13642 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
13643 Tom Parkes Livingston (Meadowbank Thistle) 2 2 0 0 0 2 .00 .00 100.00 .00 2021-12-05 29y 10m 20d 2024-01-02 31y 11m 18d Parkes
13644 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
13645 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
13646 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
13647 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
13648 Derek Parlane Rangers; Leeds United 15 15 0 9 10 1 4 66.67 6.67 26.67 70.00 1972-12-02 19y 06m 27d 1979-04-28 25y 11m 23d Parlane
13649 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
13650 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
13651 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
13652 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
13653 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
13654 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
13655 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
13656 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
13657 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
13658 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
13659 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
13660 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
13661 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
13662 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
13663 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
13664 David William Partridge Dundee United; Motherwell 16 16 0 6 2 8 37.50 12.50 50.00 43.75 1999-09-25 20y 09m 30d 2005-04-30 26y 05m 04d Partridge
13665 Manuel Pascali Kilmarnock 17 17 0 10 2 5 58.82 11.76 29.41 64.71 2008-10-04 27y 00m 25d 2014-05-04 32y 07m 25d Pascali
13666 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
13667 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
13668 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
13669 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
13670 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
13671 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
13672 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
13673 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
13674 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
13675 Craig Paterson Hibernian; Rangers; Motherwell; Kilmarnock 34 34 0 1 6 11 17 17.65 32.35 50.00 33.82 1979-08-04 19y 10m 02d 1994-01-22 34y 03m 20d Paterson
13676 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
13677 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
13678 Derek Paterson Dundee; Arbroath 1 0 1 1 0 0 100.00 .00 .00 100.00 1984-01-07 19y 10m 06d 1984-01-07 19y 10m 06d Paterson
13679 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
13680 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
13681 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
13682 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
13683 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
13684 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
13685 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
13686 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
13687 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
13688 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
13689 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
13690 James Paterson Dundee United; Motherwell 21 16 5 8 2 11 38.10 9.52 52.38 42.86 1998-10-24 19y 00m 29d 2008-01-22 28y 03m 28d Paterson
13691 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
13692 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
13693 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
13694 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
13695 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
13696 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
13697 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
13698 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
13699 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
13700 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
13701 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
13702 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
13703 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
13704 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
13705 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
13706 Matthew Paterson Hibernian 66 66 0 3 16 14 35 24.24 21.21 53.03 34.85 1908-09-19 Not Known 1921-09-10 Not Known Paterson
13707 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
13708 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
13709 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
13710 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
13711 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
13712 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
13713 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
13714 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
13715 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
13716 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
13717 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
13718 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
13719 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
13720 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
13721 Ben Paton Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2021-09-18 21y 00m 25d 2021-09-18 21y 00m 25d Paton
13722 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
13723 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
13724 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
13725 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
13726 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
13727 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
13728 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
13729 Harry Paton Ross County; Motherwell 7 5 2 1 4 2 14.29 57.14 28.57 42.86 2020-01-22 21y 07m 30d 2024-02-17 25y 08m 25d Paton
13730 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
13731 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
13732 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
13733 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
13734 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
13735 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
13736 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
13737 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
13738 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
13739 Michael Paton Dumbarton; Aberdeen; Queen of the South; Dunfermline Athletic 8 7 1 1 1 4 3 12.50 50.00 37.50 37.50 1885-04-04 20y 06m 22d 2017-07-29 Not Known Paton
13740 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
13741 Paul Paton Dundee United; St Johnstone 9 9 0 1 6 3 0 66.67 33.33 .00 83.33 2013-09-28 26y 05m 10d 2017-12-23 30y 08m 05d Paton
13742 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
13743 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
13744 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
13745 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
13746 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
13747 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
13748 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
13749 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
13750 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
13751 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
13752 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
13753 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
13754 Phoenix Patterson Fleetwood Town 1 1 0 0 0 1 .00 .00 100.00 .00 2023-07-12 22y 10m 11d 2023-07-12 22y 10m 11d Patterson
13755 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
13756 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
13757 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
13758 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
13759 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
13760 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
13761 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
13762 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
13763 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
13764 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
13765 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
13766 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
13767 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
13768 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
13769 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
13770 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
13771 Pavis Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-21 Not Known 1968-05-21 Not Known Pavis
13772 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
13773 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
13774 Peter Pawlett Aberdeen; St Johnstone; Dundee United 18 13 5 5 5 8 27.78 27.78 44.44 41.67 2009-05-12 17y 10m 24d 2023-02-04 31y 07m 17d Pawlett
13775 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
13776 Graeme Payne Dundee United 18 16 2 2 8 5 5 44.44 27.78 27.78 58.33 1973-11-10 17y 08m 28d 1981-03-28 25y 01m 15d Payne
13777 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
13778 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
13779 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
13780 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
13781 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
13782 Stephen Payne Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 2003-01-28 19y 01m 05d 2003-01-28 19y 01m 05d Payne
13783 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
13784 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
13785 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
13786 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
13787 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
13788 Peacock Cowlairs 1 1 0 0 0 1 .00 .00 100.00 .00 1891-03-07 Not Known 1891-03-07 Not Known Peacock
13789 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
13790 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
13791 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
13792 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
13793 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
13794 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
13795 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
13796 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
13797 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
13798 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
13799 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
13800 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
13801 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
13802 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
13803 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
13804 Stephen Pearson Motherwell; Celtic 16 9 7 2 6 4 6 37.50 25.00 37.50 50.00 2001-09-22 18y 11m 20d 2017-02-04 34y 04m 02d Pearson
13805 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
13806 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
13807 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
13808 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
13809 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
13810 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
13811 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
13812 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
13813 Mark Peat Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 2002-04-13 20y 01m 00d 2002-04-13 20y 01m 00d Peat
13814 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
13815 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
13816 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
13817 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
13818 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
13819 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
13820 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
13821 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
13822 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
13823 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
13824 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
13825 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
13826 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
13827 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
13828 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
13829 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
13830 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
13831 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
13832 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
13833 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
13834 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
13835 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
13836 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
13837 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
13838 John Pelosi St Johnstone; Hamilton Academical 7 5 2 1 1 5 14.29 14.29 71.43 21.43 1977-11-19 21y 08m 22d 1986-03-03 30y 00m 03d Pelosi
13839 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
13840 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
13841 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
13842 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
13843 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
13844 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
13845 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
13846 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
13847 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
13848 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
13849 Matthew Penney Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 2022-09-18 24y 07m 07d 2022-11-06 24y 08m 26d Penney
13850 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
13851 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
13852 James Penrice Partick Thistle; Livingston (Meadowbank Thistle) 14 14 0 1 3 10 7.14 21.43 71.43 17.86 2018-07-08 19y 06m 16d 2024-01-02 25y 00m 11d Penrice
13853 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
13854 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
13855 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
13856 Colin Pepper Aberdeen 2 2 0 1 0 1 50.00 .00 50.00 50.00 1998-12-12 30y 07m 17d 1999-08-22 31y 03m 28d Pepper
13857 Conor Pepper Inverness Caledonian Thistle 1 0 1 1 0 1 0 .00 100.00 .00 50.00 2012-08-18 18y 03m 14d 2012-08-18 18y 03m 14d Pepper
13858 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
13859 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
13860 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
13861 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
13862 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
13863 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
13864 Juanjo Inverness Caledonian Thistle 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 2004-09-25 27y 04m 21d 2005-03-12 27y 10m 08d Perez
13865 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
13866 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
13867 Dusan Pernis Dundee United 9 9 0 6 2 1 66.67 22.22 11.11 77.78 2010-03-07 25y 03m 07d 2012-04-28 27y 05m 00d Pernis
13868 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
13869 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
13870 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
13871 John Anthony Perry Falkirk 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1981-09-12 22y 03m 02d 1982-11-20 23y 05m 10d Perry
13872 Mark Perry Dundee United; Aberdeen; Ross County 22 21 1 7 5 10 31.82 22.73 45.45 43.18 1993-03-13 22y 01m 06d 2002-01-05 30y 10m 29d Perry
13873 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
13874 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
13875 Ross Perry Rangers; Raith Rovers; Dumbarton 5 4 1 1 0 4 20.00 .00 80.00 20.00 2012-03-03 22y 00m 25d 2018-07-07 28y 05m 00d Perry
13876 Steve Perryman Tottenham Hotspur 2 2 0 0 1 1 .00 50.00 50.00 25.00 1971-08-07 19y 07m 17d 1974-08-03 22y 07m 13d Perryman
13877 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
13878 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
13879 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
13880 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
13881 Peschisolido Fulham 1 1 0 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known Peschisolido
13882 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
13883 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
13884 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
13885 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
13886 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
13887 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
13888 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
13889 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
13890 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
13891 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
13892 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
13893 Peterson Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known Peterson
13894 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
13895 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
13896 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
13897 Gordan Petric Dundee United; Rangers 14 14 0 6 1 7 42.86 7.14 50.00 46.43 1994-01-08 24y 05m 09d 1997-05-10 27y 09m 10d Petric
13898 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
13899 Darren Petrie Dundee United; Dumbarton; Raith Rovers 2 1 1 0 0 2 .00 .00 100.00 .00 2015-03-14 19y 07m 16d 2015-07-07 19y 11m 11d Petrie
13900 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
13901 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
13902 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
13903 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
13904 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
13905 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
13906 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
13907 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
13908 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
13909 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
13910 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
13911 Stilian Petrov Celtic 27 24 3 7 18 3 6 66.67 11.11 22.22 72.22 1999-11-20 20y 04m 15d 2006-08-06 27y 01m 01d Petrov
13912 Bobby Petta Celtic 7 5 2 7 0 0 100.00 .00 .00 100.00 1999-08-29 25y 00m 23d 2002-01-23 27y 05m 17d Petta
13913 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
13914 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
13915 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
13916 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
13917 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
13918 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
13919 Willie Pettigrew Motherwell; Dundee United; Greenock Morton 20 15 5 8 6 4 10 30.00 20.00 50.00 40.00 1974-12-14 21y 02m 15d 1985-03-02 31y 05m 02d Pettigrew
13920 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
13921 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
13922 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
13923 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
13924 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
13925 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
13926 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
13927 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
13928 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
13929 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
13930 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
13931 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
13932 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
13933 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
13934 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
13935 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
13936 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
13937 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
13938 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
13939 John Philliben Motherwell 32 29 3 4 10 18 12.50 31.25 56.25 28.13 1986-09-20 22y 06m 06d 1997-12-06 33y 08m 22d Philliben
13940 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
13941 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
13942 Ashley Phillips Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-12-02 17y 05m 06d 2022-12-02 17y 05m 06d Phillips
13943 Daniel Phillips St Johnstone 3 3 0 0 0 3 .00 .00 100.00 .00 2022-08-28 21y 07m 10d 2023-11-25 22y 10m 07d Phillips
13944 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
13945 Gerard G Phillips Ayr United; Queen of the South; Hamilton Academical 11 8 3 1 0 10 9.09 .00 90.91 9.09 1975-10-18 19y 05m 20d 1987-03-07 30y 10m 07d Phillips
13946 Jimmy Phillips Rangers 4 3 1 3 1 0 75.00 25.00 .00 87.50 1987-04-25 21y 02m 17d 1987-11-28 21y 09m 20d Phillips
13947 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
13948 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
13949 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
13950 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
13951 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
13952 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
13953 Nicholas Phinn Dunfermline Athletic 5 4 1 1 2 0 3 40.00 .00 60.00 40.00 2006-04-08 17y 05m 25d 2010-07-27 21y 09m 13d Phinn
13954 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
13955 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
13956 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
13957 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
13958 Jake Pickard Queen of the South 1 0 1 0 0 1 .00 .00 100.00 .00 2015-02-21 17y 11m 07d 2015-02-21 17y 11m 07d Pickard
13959 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
13960 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
13961 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
13962 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
13963 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
13964 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
13965 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
13966 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
13967 Thomas Piermayr Inverness Caledonian Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-09-10 22y 01m 08d 2011-09-10 22y 01m 08d Piermayr
13968 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
13969 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
13970 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
13971 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
13972 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
13973 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
13974 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
13975 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
13976 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
13977 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
13978 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
13979 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
13980 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
13981 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
13982 Alan Pinkney Crystal Palace 1 1 0 0 0 1 .00 .00 100.00 .00 1972-09-13 25y 08m 12d 1972-09-13 25y 08m 12d Pinkney
13983 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
13984 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
13985 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
13986 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
13987 Pirie Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known Pirie
13988 Thomas Pirie Queens Park; Aberdeen 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1920-10-16 Not Known 1925-09-21 Not Known Pirie
13989 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
13990 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
13991 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
13992 Thierry Pister Royal Standard Club Liegeois 1 0 1 1 0 0 100.00 .00 .00 100.00 1992-10-21 27y 01m 19d 1992-10-21 27y 01m 19d Pister
13993 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
13994 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
13995 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
13996 Scott Pitman Livingston (Meadowbank Thistle) 1 1 0 0 1 0 .00 100.00 .00 50.00 2019-12-04 27y 04m 25d 2019-12-04 27y 04m 25d Pitman
13997 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
13998 Scott Pittman Livingston (Meadowbank Thistle) 14 12 2 2 5 7 14.29 35.71 50.00 32.14 2015-02-07 22y 06m 29d 2024-04-13 31y 09m 04d Pittman
13999 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
14000 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
14001 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
14002 Marc Planus FC Girondins de Bordeaux 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-11-27 21y 08m 20d 2003-11-27 21y 08m 20d Planus
14003 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
14004 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
14005 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
14006 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
14007 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
14008 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
14009 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
14010 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
14011 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
14012 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
14013 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
14014 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
14015 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
14016 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
14017 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
14018 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
14019 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
14020 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
14021 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
14022 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
14023 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
14024 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
14025 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
14026 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
14027 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
14028 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
14029 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
14030 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
14031 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
14032 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
14033 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
14034 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
14035 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
14036 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
14037 Ross Pollock Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 2020-10-10 32y 05m 26d 2020-10-10 32y 05m 26d Pollock
14038 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
14039 Matt Polster Rangers 2 0 2 1 0 1 50.00 .00 50.00 50.00 2019-04-20 25y 10m 12d 2020-01-26 26y 07m 18d Polster
14040 Dante Polvara Aberdeen 2 1 1 1 0 1 50.00 .00 50.00 50.00 2023-12-09 23y 05m 18d 2024-01-27 23y 07m 06d Polvara
14041 Liam Polworth Inverness Caledonian Thistle; Motherwell; Kilmarnock 14 14 0 3 5 6 21.43 35.71 42.86 39.29 2016-03-01 21y 04m 18d 2024-03-30 29y 05m 18d Polworth
14042 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
14043 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
14044 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
14045 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
14046 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
14047 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
14048 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
14049 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
14050 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
14051 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
14052 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
14053 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
14054 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
14055 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
14056 Ian Porteous Aberdeen; Kilmarnock 6 3 3 1 4 2 0 66.67 33.33 .00 83.33 1983-11-19 18y 11m 29d 1993-09-18 28y 09m 28d Porteous
14057 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
14058 Ryan Porteous Hibernian 7 7 0 0 3 4 .00 42.86 57.14 21.43 2019-09-22 20y 05m 28d 2023-01-22 23y 09m 28d Porteous
14059 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
14060 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
14061 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
14062 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
14063 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
14064 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
14065 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
14066 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
14067 William Porter Raith Rovers 9 9 0 1 2 6 11.11 22.22 66.67 22.22 1913-10-04 Not Known 1920-09-25 Not Known Porter
14068 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
14069 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
14070 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
14071 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
14072 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
14073 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
14074 John-Paul Potter Dunfermline Athletic; St Mirren 21 20 1 4 5 12 19.05 23.81 57.14 30.95 2006-09-09 26y 08m 25d 2013-07-13 33y 06m 28d Potter
14075 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
14076 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
14077 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
14078 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
14079 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
14080 (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
14081 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
14082 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
14083 Pow Boness 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-01 Not Known 1888-09-01 Not Known Pow
14084 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
14085 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
14086 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
14087 Jack Powell Bolton Wanderers; Newton Heath 2 2 0 2 0 0 100.00 .00 .00 100.00 1884-01-01 23y 09m 07d 1890-01-01 29y 09m 07d Powell
14088 Alan Power Kilmarnock; St Mirren; Greenock Morton 18 16 2 8 2 8 44.44 11.11 44.44 50.00 2017-11-05 29y 09m 11d 2024-03-11 36y 01m 15d Power
14089 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
14090 Powers Blantyre 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-11 Not Known 1896-01-11 Not Known Powers
14091 Powrie Fraserburgh 1 1 0 0 0 1 .00 .00 100.00 .00 1954-02-13 Not Known 1954-02-13 Not Known Powrie
14092 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
14093 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
14094 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
14095 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
14096 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
14097 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
14098 John Pratt Tottenham Hotspur 1 0 1 1 0 1 0 .00 100.00 .00 50.00 1974-08-03 26y 01m 08d 1974-08-03 26y 01m 08d Pratt
14099 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
14100 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
14101 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
14102 David Preece Aberdeen 8 8 0 0 1 7 .00 12.50 87.50 6.25 1999-08-22 22y 11m 27d 2004-11-07 28y 02m 12d Preece
14103 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
14104 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
14105 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
14106 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
14107 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
14108 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
14109 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
14110 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
14111 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
14112 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
14113 Allan Preston Dundee United; St Johnstone 14 9 5 2 2 6 6 14.29 42.86 42.86 35.71 1988-05-07 18y 08m 21d 1998-10-27 29y 02m 11d Preston
14114 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
14115 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
14116 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
14117 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
14118 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
14119 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
14120 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
14121 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
14122 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
14123 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
14124 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
14125 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
14126 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
14127 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
14128 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
14129 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
14130 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
14131 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
14132 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
14133 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
14134 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
14135 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
14136 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
14137 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
14138 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
14139 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
14140 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
14141 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
14142 David Proctor Inverness Caledonian Thistle; Dundee United 11 8 3 2 1 8 18.18 9.09 72.73 22.73 2003-07-28 19y 02m 24d 2012-01-21 27y 08m 17d Proctor
14143 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
14144 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
14145 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
14146 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
14147 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
14148 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
14149 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
14150 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
14151 Proudfoot Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1892-04-16 Not Known 1892-10-15 Not Known Proudfoot
14152 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
14153 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
14154 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
14155 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
14156 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
14157 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
14158 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
14159 Bryan Prunty Aberdeen; Inverness Caledonian Thistle 3 0 3 1 0 2 33.33 .00 66.67 33.33 2004-02-11 21y 00m 30d 2005-03-12 22y 02m 00d Prunty
14160 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
14161 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
14162 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
14163 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
14164 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
14165 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
14166 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
14167 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
14168 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
14169 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
14170 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
14171 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
14172 Punal Osasuna 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Punal
14173 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
14174 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
14175 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
14176 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
14177 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
14178 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
14179 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
14180 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
14181 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
14182 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
14183 Alex Pursehouse Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-10-29 19y 05m 23d 2011-10-29 19y 05m 23d Pursehouse
14184 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
14185 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
14186 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
14187 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
14188 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
14189 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
14190 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
14191 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
14192 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
14193 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
14194 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
14195 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
14196 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
14197 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
14198 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
14199 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
14200 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
14201 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
14202 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
14203 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
14204 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
14205 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
14206 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
14207 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
14208 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
14209 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
14210 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
14211 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
14212 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
14213 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
14214 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
14215 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
14216 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
14217 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
14218 Pat Quinn Motherwell; The British Army; Hibernian 27 27 0 9 10 5 12 37.04 18.52 44.44 46.30 1956-04-23 19y 11m 28d 1969-01-01 32y 08m 06d Quinn
14219 Paul Quinn Motherwell; Aberdeen; Ross County 21 20 1 7 6 8 33.33 28.57 38.10 47.62 2003-12-27 18y 05m 06d 2016-05-07 30y 09m 16d Quinn
14220 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
14221 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
14222 Rocco Quinn Kilmarnock; Ross County 7 6 1 1 1 3 3 14.29 42.86 42.86 35.71 2012-10-27 26y 01m 20d 2015-08-15 28y 11m 08d Quinn
14223 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
14224 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
14225 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
14226 Jose Manuel Quitongo St Mirren; Kilmarnock 2 1 1 0 0 2 .00 .00 100.00 .00 2000-09-20 25y 10m 02d 2001-01-31 26y 02m 13d Quitongo
14227 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
14228 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
14229 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
14230 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
14231 Danny Racchi Kilmarnock 3 1 2 3 0 0 100.00 .00 .00 100.00 2011-10-29 23y 11m 07d 2013-02-16 25y 02m 25d Racchi
14232 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
14233 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
14234 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
14235 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
14236 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
14237 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
14238 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
14239 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
14240 Alex Rae Falkirk; Rangers 6 5 1 3 0 3 50.00 .00 50.00 50.00 1987-10-10 18y 00m 10d 2006-05-07 36y 07m 07d Rae
14241 David George Rae Greenock Morton; Clyde 6 3 3 3 0 3 50.00 .00 50.00 50.00 1977-10-26 18y 08m 14d 1983-03-26 24y 01m 14d Rae
14242 Gavin Rae Dundee; Rangers; Aberdeen 30 29 1 2 10 9 11 33.33 30.00 36.67 48.33 1998-09-12 20y 09m 15d 2013-05-18 35y 05m 20d Rae
14243 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
14244 Gordon Rae Hibernian 28 26 2 4 7 10 11 25.00 35.71 39.29 42.86 1978-05-07 20y 00m 04d 1990-01-01 31y 07m 29d Rae
14245 Harry Rae Clyde; Greenock Morton; Hamilton Academical 17 17 0 2 4 5 8 23.53 29.41 47.06 38.24 1917-12-01 Not Known 1927-12-31 Not Known Rae
14246 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
14247 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
14248 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
14249 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
14250 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
14251 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
14252 Josh Rae Queen of the South; Airdrieonians (Airdrie United) 1 1 0 0 0 1 .00 .00 100.00 .00 2024-02-11 23y 03m 25d 2024-02-11 23y 03m 25d Rae
14253 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
14254 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
14255 Thomas Rae Partick Thistle; Aberdeen 13 12 1 3 3 7 3 23.08 53.85 23.08 50.00 1965-10-16 19y 07m 29d 1974-02-19 28y 00m 02d Rae
14256 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
14257 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
14258 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
14259 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
14260 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
14261 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
14262 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
14263 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
14264 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
14265 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
14266 Kenneth Rafferty Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-20 19y 03m 18d 1997-07-20 19y 03m 18d Rafferty
14267 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
14268 Stuart Rafferty Motherwell; Dundee; Dunfermline Athletic; Greenock Morton 31 24 7 1 10 10 11 32.26 32.26 35.48 48.39 1981-10-24 20y 07m 18d 1991-07-27 30y 04m 21d Rafferty
14269 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
14270 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
14271 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
14272 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
14273 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
14274 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
14275 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
14276 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
14277 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
14278 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
14279 Deniss Rakels Rigas Futbola Skola 1 0 1 0 0 1 .00 .00 100.00 .00 2022-10-27 30y 02m 07d 2022-10-27 30y 02m 07d Rakels
14280 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
14281 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
14282 Anthony Ralston Celtic; St Johnstone 13 11 2 1 10 1 2 76.92 7.69 15.38 80.77 2019-05-19 20y 06m 03d 2023-12-16 25y 01m 00d Ralston
14283 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
14284 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
14285 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
14286 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
14287 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
14288 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
14289 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
14290 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
14291 Ramage Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1988-05-08 Not Known 1988-05-08 Not Known Ramage
14292 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
14293 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
14294 Christian Ramírez Aberdeen 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2021-08-22 30y 04m 18d 2022-03-02 30y 10m 26d Ramírez
14295 Ramon Cruzeiro 1 0 1 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Ramon
14296 Rubio Livingston (Meadowbank Thistle) 11 10 1 1 4 3 4 36.36 27.27 36.36 50.00 2001-07-28 25y 02m 11d 2005-01-25 28y 08m 08d Ramos
14297 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
14298 Bobby Ramsay Airdrieonians 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1966-09-17 22y 06m 00d 1968-08-24 24y 05m 07d Ramsay
14299 Calvin Ramsay Aberdeen 1 1 0 0 1 0 .00 100.00 .00 50.00 2021-08-22 18y 00m 22d 2021-08-22 18y 00m 22d Ramsay
14300 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
14301 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
14302 Douglas Ramsay Motherwell; Stranraer 4 3 1 0 0 4 .00 .00 100.00 .00 2001-03-31 21y 11m 05d 2007-01-06 27y 08m 11d Ramsay
14303 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
14304 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
14305 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
14306 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
14307 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
14308 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
14309 James Ramsay Dundee 1 1 0 0 0 0 .00 .00 .00 .00 1907-01-05 Not Known 1907-01-05 Not Known Ramsay
14310 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
14311 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
14312 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
14313 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
14314 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
14315 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
14316 Aaron Ramsey Rangers 2 1 1 2 0 0 100.00 .00 .00 100.00 2022-02-06 31y 01m 11d 2022-05-14 31y 04m 18d Ramsey
14317 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
14318 Connor Randall Ross County 6 6 0 0 2 4 .00 33.33 66.67 16.67 2021-12-26 26y 02m 05d 2023-09-30 27y 11m 09d Randall
14319 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
14320 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
14321 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
14322 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
14323 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
14324 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
14325 John Rankin Inverness Caledonian Thistle; Hibernian; Dundee United 26 25 1 2 10 5 11 38.46 19.23 42.31 48.08 2006-08-26 23y 01m 30d 2016-02-20 32y 07m 24d Rankin
14326 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
14327 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
14328 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
14329 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
14330 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
14331 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
14332 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
14333 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
14334 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
14335 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
14336 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
14337 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
14338 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
14339 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
14340 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
14341 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
14342 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
14343 Admir Rascic Zeljeznicar Sarajevo 1 0 1 0 0 1 .00 .00 100.00 .00 2003-09-24 22y 00m 08d 2003-09-24 22y 00m 08d Rascic
14344 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
14345 Nicolas Raskin Rangers 4 2 2 3 1 0 75.00 25.00 .00 87.50 2023-05-24 22y 03m 01d 2024-04-21 23y 01m 29d Raskin
14346 Morten Rasmussen Celtic 1 0 1 1 0 0 100.00 .00 .00 100.00 2010-05-09 25y 03m 09d 2010-05-09 25y 03m 09d Rasmussen
14347 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
14348 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
14349 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
14350 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
14351 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
14352 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
14353 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
14354 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
14355 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
14356 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
14357 Dave Raven Inverness Caledonian Thistle 11 10 1 1 3 7 1 27.27 63.64 9.09 59.09 2012-08-18 27y 05m 08d 2017-02-18 31y 11m 08d Raven
14358 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
14359 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
14360 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
14361 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
14362 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
14363 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
14364 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
14365 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
14366 Patrick Reading Ayr United 2 2 0 0 0 2 .00 .00 100.00 .00 2020-12-26 21y 06m 27d 2021-03-13 21y 09m 13d Reading
14367 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
14368 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
14369 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
14370 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
14371 Jamie Reckord Ross County 2 1 1 0 0 2 .00 .00 100.00 .00 2015-08-15 23y 05m 06d 2015-10-24 23y 07m 15d Reckord
14372 Recuk Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known Recuk
14373 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
14374 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
14375 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
14376 Ian Redford Dundee; Rangers; Dundee United; St Johnstone 30 26 4 3 8 10 12 26.67 33.33 40.00 43.33 1977-08-20 17y 04m 15d 1992-03-14 31y 11m 09d Redford
14377 Daniel Redmond Hamilton Academical 5 2 3 0 1 4 .00 20.00 80.00 10.00 2016-09-10 25y 06m 08d 2018-01-24 26y 10m 22d Redmond
14378 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
14379 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
14380 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
14381 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
14382 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
14383 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
14384 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
14385 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
14386 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
14387 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
14388 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
14389 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
14390 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
14391 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
14392 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
14393 Alan Reid Hibernian; St Mirren 4 3 1 1 2 1 25.00 50.00 25.00 50.00 2000-05-21 19y 07m 00d 2007-12-26 27y 02m 05d Reid
14394 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
14395 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
14396 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
14397 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
14398 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
14399 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
14400 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
14401 Billy Reid Motherwell; Airdrieonians 10 10 0 1 2 1 7 20.00 10.00 70.00 25.00 1957-04-06 19y 00m 07d 1964-12-26 26y 08m 26d Reid
14402 Brian W Reid Arbroath; Brechin City 2 2 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 30y 09m 11d 1985-02-20 30y 09m 15d Reid
14403 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
14404 Chris Reid Hibernian; Stirling Albion 6 6 0 1 3 2 16.67 50.00 33.33 41.67 1992-01-01 20y 01m 28d 2002-09-25 30y 10m 21d Reid
14405 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
14406 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
14407 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
14408 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
14409 Dylan Reid St Mirren 1 0 1 0 0 1 .00 .00 100.00 .00 2023-01-13 17y 10m 12d 2023-01-13 17y 10m 12d Reid
14410 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
14411 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
14412 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
14413 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
14414 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
14415 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
14416 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
14417 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
14418 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
14419 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
14420 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
14421 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
14422 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
14423 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
14424 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
14425 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
14426 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
14427 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
14428 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
14429 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
14430 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
14431 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
14432 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
14433 Joseph Reid St Johnstone; Hamilton Academical; Kilmarnock 6 3 3 0 2 4 .00 33.33 66.67 16.67 1986-03-03 22y 05m 04d 1987-08-19 23y 10m 23d Reid
14434 Joshua Kelman Reid Ross County 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-03-16 21y 10m 13d 2024-03-16 21y 10m 13d Reid
14435 Mark Reid Celtic 7 7 0 7 0 0 100.00 .00 .00 100.00 1980-12-13 19y 02m 28d 1985-04-06 23y 06m 22d Reid
14436 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
14437 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
14438 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
14439 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
14440 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
14441 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
14442 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
14443 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
14444 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
14445 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
14446 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
14447 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
14448 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
14449 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
14450 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
14451 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
14452 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
14453 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
14454 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
14455 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
14456 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
14457 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
14458 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
14459 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
14460 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
14461 Willie Reid Rangers 16 16 0 20 10 1 5 62.50 6.25 31.25 65.63 1910-01-08 Not Known 1920-04-10 Not Known Reid
14462 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
14463 Charlie Reilly Partick Thistle; Dundee 2 1 1 0 0 2 .00 .00 100.00 .00 2020-10-02 18y 09m 27d 2024-01-23 22y 01m 18d Reilly
14464 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
14465 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
14466 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
14467 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
14468 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
14469 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
14470 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
14471 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
14472 Mark Reilly Kilmarnock 28 25 3 2 6 10 12 21.43 35.71 42.86 39.29 1993-09-18 24y 05m 19d 2001-04-27 32y 00m 28d Reilly
14473 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
14474 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
14475 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
14476 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
14477 Thomas Reilly St Mirren; Elgin City; Forfar Athletic 4 3 1 0 0 4 .00 .00 100.00 .00 2012-01-14 17y 03m 30d 2018-07-14 23y 09m 29d Reilly
14478 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
14479 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
14480 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
14481 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
14482 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
14483 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
14484 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
14485 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
14486 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
14487 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
14488 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
14489 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
14490 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
14491 Alex Rennie Stirling Albion; St Johnstone; Dundee United 22 20 2 1 8 3 11 36.36 13.64 50.00 43.18 1967-08-30 18y 11m 03d 1977-11-16 29y 01m 20d Rennie
14492 Allan Rennie Queens Park 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1981-10-03 20y 11m 07d 1982-09-04 21y 10m 09d Rennie
14493 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
14494 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
14495 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
14496 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
14497 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
14498 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
14499 Rennie Fraserburgh 1 1 0 0 0 1 .00 .00 100.00 .00 1954-02-13 Not Known 1954-02-13 Not Known Rennie
14500 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
14501 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
14502 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
14503 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
14504 Derek Renton Queen of the South; Stenhousemuir 4 4 0 0 0 4 .00 .00 100.00 .00 1975-02-15 23y 01m 08d 1977-09-03 25y 07m 27d Renton
14505 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
14506 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
14507 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
14508 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
14509 Michael Renwick Hibernian 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1997-03-15 21y 00m 15d 1999-08-14 23y 05m 17d Renwick
14510 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
14511 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
14512 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
14513 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
14514 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
14515 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
14516 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
14517 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
14518 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
14519 Mark Reynolds Motherwell; Aberdeen; Dundee United 33 32 1 1 11 7 15 33.33 21.21 45.45 43.94 2006-09-17 19y 04m 10d 2019-07-12 32y 02m 05d Reynolds
14520 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
14521 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
14522 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
14523 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
14524 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
14525 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
14526 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
14527 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
14528 Ricardo Osasuna 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Ricardo
14529 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
14530 Brian Rice Hibernian; Nottingham Forest; Falkirk; Dunfermline Athletic 15 12 3 2 5 6 4 33.33 40.00 26.67 53.33 1980-08-20 16y 10m 09d 1995-04-01 31y 05m 21d Rice
14531 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
14532 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
14533 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
14534 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
14535 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
14536 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
14537 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
14538 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
14539 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
14540 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
14541 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
14542 Alexander Stevenson Richardson St Mirren; Dundee 16 14 2 1 10 4 2 62.50 25.00 12.50 75.00 1978-10-07 23y 10m 22d 1985-04-20 30y 05m 05d Richardson
14543 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
14544 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
14545 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
14546 Jayden Richardson Aberdeen 3 2 1 1 0 2 33.33 .00 66.67 33.33 2022-10-16 22y 01m 12d 2023-05-20 22y 08m 16d Richardson
14547 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
14548 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
14549 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
14550 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
14551 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
14552 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
14553 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
14554 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
14555 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
14556 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
14557 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
14558 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
14559 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
14560 William Richardson Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 1894-12-22 Not Known 1895-03-30 Not Known Richardson
14561 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
14562 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
14563 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
14564 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
14565 Richmond Beith 1 1 0 0 0 1 .00 .00 100.00 .00 1906-02-10 Not Known 1906-02-10 Not Known Richmond
14566 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
14567 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
14568 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
14569 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
14570 Fernando Ricksen Rangers 18 18 0 3 13 3 2 72.22 16.67 11.11 80.56 2000-09-17 24y 01m 28d 2005-09-24 29y 02m 04d Ricksen
14571 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
14572 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
14573 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
14574 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
14575 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
14576 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
14577 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
14578 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
14579 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
14580 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
14581 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
14582 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
14583 Mark Ridgers East Fife; Kilmarnock; Partick Thistle; Inverness Caledonian Thistle 10 10 0 0 2 8 .00 20.00 80.00 10.00 2011-07-05 20y 10m 26d 2021-07-25 30y 11m 16d Ridgers
14584 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
14585 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
14586 Arnau Caldenteny Riera Falkirk 5 4 1 1 2 2 20.00 40.00 40.00 40.00 2007-10-06 26y 00m 05d 2009-04-18 27y 06m 17d Riera
14587 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
14588 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
14589 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
14590 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
14591 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
14592 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
14593 Nicholas Riley Hamilton Academical; Dundee 3 2 1 2 0 1 66.67 .00 33.33 66.67 2012-11-03 26y 05m 24d 2013-04-27 26y 11m 17d Riley
14594 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
14595 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
14596 (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
14597 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
14598 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
14599 Walter Del Rio Dundee 4 4 0 0 1 3 .00 25.00 75.00 12.50 2001-03-18 24y 09m 02d 2001-11-10 25y 04m 25d Rio
14600 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
14601 Derek Riordan Hibernian; Celtic; St Johnstone 28 21 7 7 7 9 12 25.00 32.14 42.86 41.07 2001-12-29 18y 11m 13d 2012-05-06 29y 03m 20d Riordan
14602 Connor Ripley Motherwell 3 3 0 0 1 2 .00 33.33 66.67 16.67 2015-08-12 22y 05m 30d 2016-01-16 22y 11m 03d Ripley
14603 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
14604 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
14605 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
14606 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
14607 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
14608 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
14609 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
14610 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
14611 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
14612 Andrew Ritchie Celtic; Greenock Morton; Motherwell 21 20 1 5 9 8 4 42.86 38.10 19.05 61.90 1976-02-07 19y 11m 15d 1983-10-08 27y 07m 15d Ritchie
14613 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
14614 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
14615 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
14616 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
14617 Billy Ritchie Rangers; Partick Thistle; Motherwell 20 20 0 11 6 3 55.00 30.00 15.00 70.00 1958-04-30 21y 07m 19d 1971-03-03 34y 05m 20d Ritchie
14618 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
14619 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
14620 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
14621 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
14622 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
14623 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
14624 Harry Ritchie Hibernian 47 47 0 15 17 12 18 36.17 25.53 38.30 48.94 1919-05-17 Not Known 1928-04-25 Not Known Ritchie
14625 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
14626 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
14627 Innes Ritchie Motherwell; Berwick Rangers 4 4 0 0 1 3 .00 25.00 75.00 12.50 1995-05-13 21y 08m 19d 2001-02-07 27y 05m 14d Ritchie
14628 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
14629 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
14630 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
14631 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
14632 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
14633 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
14634 Paul Simon Ritchie Dundee United 3 3 0 1 0 2 33.33 .00 66.67 33.33 2005-01-15 29y 04m 25d 2005-11-05 30y 02m 15d Ritchie
14635 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
14636 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
14637 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
14638 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
14639 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
14640 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
14641 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
14642 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
14643 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
14644 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
14645 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
14646 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
14647 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
14648 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
14649 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
14650 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
14651 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
14652 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
14653 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
14654 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
14655 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
14656 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
14657 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
14658 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
14659 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
14660 Steven Robb Dundee; Dundee United; St Mirren 11 7 4 2 1 8 18.18 9.09 72.73 22.73 2002-12-29 20y 09m 21d 2010-01-16 27y 10m 08d Robb
14661 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
14662 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
14663 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
14664 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
14665 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
14666 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
14667 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
14668 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
14669 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
14670 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
14671 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
14672 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
14673 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
14674 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
14675 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
14676 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
14677 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
14678 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
14679 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
14680 Kurtis Roberts Airdrieonians (Airdrie United); Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2021-07-20 26y 10m 14d 2021-07-20 26y 10m 14d Roberts
14681 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
14682 Mark Roberts Kilmarnock; Airdrieonians (Airdrie United); Partick Thistle; Ayr United 14 6 8 2 1 5 8 7.14 35.71 57.14 25.00 1995-02-11 19y 03m 14d 2011-09-21 35y 10m 23d Roberts
14683 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
14684 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
14685 Philip Roberts Inverness Caledonian Thistle; Dundee; Alloa Athletic 4 1 3 1 2 1 25.00 50.00 25.00 50.00 2012-11-10 18y 07m 03d 2015-04-08 21y 00m 01d Roberts
14686 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
14687 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
14688 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
14689 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
14690 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
14691 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
14692 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
14693 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
14694 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
14695 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
14696 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
14697 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
14698 Alexander Robertson Rangers; Dundee United 4 1 3 3 1 0 75.00 25.00 .00 87.50 1990-12-01 19y 07m 05d 1996-10-26 25y 06m 00d Robertson
14699 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
14700 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
14701 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
14702 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
14703 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
14704 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
14705 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
14706 Callum Robertson Raith Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-07 18y 11m 25d 2015-07-07 18y 11m 25d Robertson
14707 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
14708 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
14709 Chris Robertson Ross County 3 3 0 0 1 2 .00 33.33 66.67 16.67 2015-08-15 28y 10m 04d 2016-05-07 29y 06m 26d Robertson
14710 Chris Robertson Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1977-01-22 19y 00m 28d 1977-01-22 19y 00m 28d Robertson
14711 Clark Robertson Aberdeen 5 5 0 1 1 3 20.00 20.00 60.00 30.00 2010-12-11 17y 03m 06d 2013-08-24 19y 11m 19d Robertson
14712 Craig Robertson Raith Rovers; Dunfermline Athletic; Aberdeen 21 17 4 1 5 1 15 23.81 4.76 71.43 26.19 1982-02-27 18y 10m 05d 1997-12-27 34y 08m 05d Robertson
14713 David Robertson Dundee United; St Johnstone; Livingston (Meadowbank Thistle); Cowdenbeath 15 9 6 1 6 5 4 40.00 33.33 26.67 56.67 2006-12-23 20y 03m 00d 2016-07-02 29y 09m 09d Robertson
14714 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
14715 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
14716 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
14717 Dayne Robertson Falkirk 1 0 1 0 1 0 .00 100.00 .00 50.00 2009-04-18 20y 09m 28d 2009-04-18 20y 09m 28d Robertson
14718 Derek Robertson St Johnstone 15 15 0 3 3 9 20.00 20.00 60.00 30.00 1968-03-23 19y 01m 11d 1978-04-12 29y 02m 00d Robertson
14719 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
14720 Finlay Robertson Dundee 3 2 1 2 0 1 66.67 .00 33.33 66.67 2020-10-16 17y 11m 04d 2023-08-27 20y 09m 15d Robertson
14721 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
14722 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
14723 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
14724 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
14725 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
14726 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
14727 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
14728 Graeme William Thomas Robertson Queen of the South; Dunfermline Athletic 6 5 1 2 0 4 33.33 .00 66.67 33.33 1981-10-10 19y 04m 06d 1990-02-10 27y 08m 06d Robertson
14729 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
14730 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
14731 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
14732 Hugh Robertson Aberdeen; Dundee; Ross County 13 9 4 1 3 4 6 23.08 30.77 46.15 38.46 1994-04-27 19y 01m 08d 2002-10-23 27y 07m 04d Robertson
14733 Ian Robertson Aberdeen 3 2 1 0 3 0 .00 100.00 .00 50.00 1986-04-20 19y 06m 06d 1990-02-03 23y 03m 20d Robertson
14734 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
14735 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
14736 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
14737 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
14738 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
14739 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
14740 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
14741 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
14742 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
14743 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
14744 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
14745 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
14746 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
14747 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
14748 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
14749 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
14750 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
14751 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
14752 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
14753 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
14754 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
14755 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
14756 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
14757 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
14758 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
14759 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
14760 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
14761 Jon Robertson St Mirren; Cowdenbeath; Alloa Athletic 8 6 2 0 0 8 .00 .00 100.00 .00 2012-11-17 23y 06m 23d 2021-04-09 31y 11m 15d Robertson
14762 Jordan Robertson Dundee United 1 1 0 2 1 0 0 100.00 .00 .00 100.00 2007-10-20 19y 08m 08d 2007-10-20 19y 08m 08d Robertson
14763 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
14764 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
14765 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
14766 Mark William Robertson Dundee 4 2 2 0 1 3 .00 25.00 75.00 12.50 2001-05-20 24y 01m 14d 2002-12-29 25y 08m 23d Robertson
14767 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
14768 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
14769 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
14770 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
14771 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
14772 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
14773 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
14774 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
14775 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
14776 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
14777 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
14778 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
14779 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
14780 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
14781 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
14782 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
14783 Scott Robertson Dundee United; Hibernian 20 19 1 2 7 8 5 35.00 40.00 25.00 55.00 2008-09-27 20y 10m 01d 2015-01-03 27y 01m 08d Robertson
14784 Stephen Robertson St Johnstone; Airdrieonians (Airdrie United) 3 3 0 0 2 1 .00 66.67 33.33 33.33 2000-03-15 22y 11m 28d 2008-08-27 31y 05m 11d Robertson
14785 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
14786 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
14787 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
14788 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
14789 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
14790 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
14791 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
14792 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
14793 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
14794 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
14795 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
14796 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
14797 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
14798 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
14799 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
14800 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
14801 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
14802 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
14803 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
14804 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
14805 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
14806 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
14807 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
14808 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
14809 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
14810 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
14811 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
14812 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
14813 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
14814 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
14815 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
14816 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
14817 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
14818 Lee Robinson Rangers; Dunfermline Athletic 2 1 1 1 0 1 50.00 .00 50.00 50.00 2006-05-07 19y 10m 05d 2018-08-18 32y 01m 16d Robinson
14819 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
14820 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
14821 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
14822 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
14823 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
14824 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
14825 Robert Sharp Robinson Dundee; Dundee United; Raith Rovers 22 20 2 3 8 7 7 36.36 31.82 31.82 52.27 1972-12-23 22y 01m 13d 1982-12-04 32y 00m 24d Robinson
14826 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
14827 Scott Robinson Kilmarnock; Livingston (Meadowbank Thistle) 6 3 3 1 3 2 16.67 50.00 33.33 41.67 2015-09-23 23y 04m 12d 2022-12-17 30y 07m 06d Robinson
14828 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
14829 Zach Robinson Dundee 3 2 1 1 0 2 33.33 .00 66.67 33.33 2023-08-27 21y 02m 16d 2024-02-03 21y 07m 23d Robinson
14830 Barry Robson Inverness Caledonian Thistle; Dundee United; Celtic; Aberdeen 20 18 2 9 7 3 10 35.00 15.00 50.00 42.50 2002-01-26 23y 02m 19d 2014-04-02 35y 04m 26d Robson
14831 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
14832 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
14833 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
14834 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
14835 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
14836 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
14837 Craig Rocastle Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 2004-09-04 23y 00m 18d 2005-01-02 23y 04m 16d Rocastle
14838 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
14839 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
14840 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
14841 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
14842 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
14843 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
14844 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
14845 Andy Rodden Partick Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 2021-03-14 19y 05m 13d 2021-03-14 19y 05m 13d Rodden
14846 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
14847 Joseph Roddy Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1982-02-17 20y 10m 27d 1982-02-17 20y 10m 27d Roddy
14848 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
14849 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
14850 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
14851 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
14852 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
14853 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
14854 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
14855 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
14856 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
14857 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
14858 Derek Rodier Hibernian; Dunfermline Athletic; Berwick Rangers 5 4 1 1 2 2 1 40.00 40.00 20.00 60.00 1980-08-20 21y 06m 16d 1983-04-30 24y 02m 26d Rodier
14859 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
14860 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
14861 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
14862 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
14863 Tago Jonas Rodrigues Falkirk 2 2 0 0 1 1 .00 50.00 50.00 25.00 2005-10-02 21y 10m 01d 2006-03-25 22y 03m 24d Rodrigues
14864 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
14865 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
14866 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
14867 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
14868 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
14869 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
14870 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
14871 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
14872 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
14873 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
14874 Anton Rogan Celtic 16 14 2 8 4 4 50.00 25.00 25.00 62.50 1987-02-14 20y 10m 20d 1991-04-27 25y 01m 02d Rogan
14875 Danny Rogers Aberdeen; Dumbarton; St Mirren 5 5 0 1 1 3 20.00 20.00 60.00 30.00 2014-09-13 20y 05m 21d 2018-11-24 24y 08m 01d Rogers
14876 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
14877 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
14878 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
14879 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
14880 Tomas Rogic Celtic 19 9 10 2 14 3 2 73.68 15.79 10.53 81.58 2015-09-26 22y 09m 10d 2022-05-07 29y 04m 21d Rogic
14881 Thomas Rogne Celtic 4 2 2 4 0 0 100.00 .00 .00 100.00 2010-02-10 19y 07m 13d 2013-01-19 22y 06m 21d Rogne
14882 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
14883 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
14884 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
14885 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
14886 Andrew Rolland Dundee United; Dunfermline Athletic 31 29 2 4 12 7 12 38.71 22.58 38.71 50.00 1967-11-11 24y 11m 30d 1979-10-20 36y 11m 08d Rolland
14887 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
14888 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
14889 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
14890 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
14891 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
14892 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
14893 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
14894 Romeo Osasuna 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Romeo
14895 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
14896 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
14897 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
14898 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
14899 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
14900 Kemar Roofe Rangers 3 0 3 2 1 0 66.67 33.33 .00 83.33 2021-10-16 28y 09m 10d 2024-02-24 31y 01m 18d Roofe
14901 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
14902 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
14903 Benny Rooney Dundee United; St Johnstone; Partick Thistle 23 23 0 3 8 7 8 34.78 30.43 34.78 50.00 1965-11-06 22y 06m 03d 1975-01-18 31y 08m 15d Rooney
14904 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
14905 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
14906 James Rooney Greenock Morton; St Mirren 20 18 2 3 10 4 6 50.00 20.00 30.00 60.00 1978-08-30 22y 07m 29d 1986-03-25 30y 02m 24d Rooney
14907 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
14908 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
14909 Shaun Rooney Inverness Caledonian Thistle 2 2 0 0 0 2 .00 .00 100.00 .00 2018-07-29 22y 00m 03d 2019-04-13 22y 08m 18d Rooney
14910 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
14911 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
14912 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
14913 Sam Roscoe Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 2020-12-26 22y 06m 10d 2020-12-26 22y 06m 10d Roscoe
14914 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
14915 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
14916 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
14917 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
14918 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
14919 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
14920 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
14921 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
14922 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
14923 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
14924 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
14925 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
14926 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
14927 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
14928 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
14929 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
14930 Ethan Ross Aberdeen; Raith Rovers 3 0 3 1 0 2 33.33 .00 66.67 33.33 2020-10-13 19y 01m 28d 2021-01-26 19y 05m 11d Ross
14931 Frank Ross Aberdeen 1 0 1 1 0 0 100.00 .00 .00 100.00 2017-03-18 19y 01m 00d 2017-03-18 19y 01m 00d Ross
14932 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
14933 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
14934 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
14935 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
14936 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
14937 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
14938 Greg Ross Dunfermline Athletic 8 6 2 1 2 5 12.50 25.00 62.50 25.00 2004-12-04 17y 07m 02d 2009-09-23 22y 04m 21d Ross
14939 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
14940 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
14941 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
14942 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
14943 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
14944 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
14945 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
14946 Maurice Ross Rangers; Aberdeen; Motherwell 15 11 4 9 5 1 60.00 33.33 6.67 76.67 2001-09-08 20y 07m 05d 2011-04-23 30y 02m 20d Ross
14947 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
14948 Nick Ross Inverness Caledonian Thistle; Dundee 14 11 3 1 4 6 4 28.57 42.86 28.57 50.00 2010-09-18 18y 10m 07d 2016-03-12 24y 04m 01d Ross
14949 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
14950 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
14951 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
14952 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
14953 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
14954 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
14955 Scott Ross Aberdeen; Peterhead; Cove Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 2017-07-25 26y 03m 06d 2021-07-13 30y 02m 24d Ross
14956 Stephen Ross Stranraer; Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1998-02-14 33y 00m 18d 1998-02-14 33y 00m 18d Ross
14957 Steven Ross Ross County 1 1 0 1 0 0 100.00 .00 .00 100.00 2013-09-21 20y 00m 23d 2013-09-21 20y 00m 23d Ross
14958 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
14959 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
14960 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
14961 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
14962 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
14963 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
14964 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
14965 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
14966 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
14967 Jordan Rossiter Liverpool XI; Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 2013-07-27 16y 04m 03d 2013-07-27 16y 04m 03d Rossiter
14968 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
14969 Hakon Rosten Rosenborg Ballklub 1 0 1 0 0 1 .00 .00 100.00 .00 2023-08-17 18y 05m 27d 2023-08-17 18y 05m 27d Rosten
14970 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
14971 Wilf Rostron Arsenal; Watford 2 2 0 1 0 1 50.00 .00 50.00 50.00 1986-08-05 29y 10m 07d 1987-05-12 30y 07m 13d Rostron
14972 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
14973 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
14974 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
14975 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
14976 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
14977 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
14978 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
14979 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
14980 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
14981 Douglas Rougvie Aberdeen; Dunfermline Athletic 15 13 2 3 9 2 4 60.00 13.33 26.67 66.67 1975-08-16 19y 02m 23d 1990-04-14 33y 10m 21d Rougvie
14982 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
14983 Rougvie Huntly 1 1 0 0 0 1 .00 .00 100.00 .00 1993-01-09 Not Known 1993-01-09 Not Known Rougvie
14984 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
14985 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
14986 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
14987 Jonathon Routledge Hamilton Academical; Dumbarton 2 2 0 1 0 1 50.00 .00 50.00 50.00 2011-02-12 21y 02m 20d 2015-07-09 25y 07m 16d Routledge
14988 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
14989 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
14990 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
14991 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
14992 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
14993 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
14994 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
14995 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
14996 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
14997 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
14998 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
14999 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
15000 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
15001 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
15002 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
15003 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
15004 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
15005 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
15006 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
15007 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
15008 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
15009 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
15010 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
15011 Ludovic Roy St Mirren; Livingston (Meadowbank Thistle) 3 3 0 0 0 3 .00 .00 100.00 .00 2000-09-20 23y 01m 02d 2005-12-03 28y 03m 15d Roy
15012 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
15013 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
15014 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
15015 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
15016 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
15017 Sebastian Rozental Rangers 4 1 3 3 1 0 75.00 25.00 .00 87.50 1998-02-28 21y 05m 27d 2000-05-13 23y 08m 12d Rozental
15018 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
15019 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
15020 Slobodan Rubezic Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 2023-09-16 23y 05m 26d 2023-09-16 23y 05m 26d Rubezic
15021 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
15022 Zak Rudden Partick Thistle; Dundee; St Johnstone 4 1 3 1 0 3 25.00 .00 75.00 25.00 2020-10-02 20y 07m 26d 2023-03-04 23y 00m 26d Rudden
15023 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
15024 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
15025 Dennis Ruddy Dumbarton 6 6 0 1 2 3 16.67 33.33 50.00 33.33 1972-08-26 22y 04m 23d 1975-08-27 25y 04m 24d Ruddy
15026 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
15027 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
15028 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
15029 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
15030 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
15031 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
15032 Marco Ruitenbeek Dunfermline Athletic 7 7 0 1 1 5 14.29 14.29 71.43 21.43 2000-11-29 32y 06m 17d 2003-04-26 34y 11m 14d Ruitenbeek
15033 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
15034 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
15035 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
15036 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
15037 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
15038 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
15039 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
15040 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
15041 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
15042 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
15043 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
15044 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
15045 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
15046 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
15047 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
15048 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
15049 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
15050 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
15051 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
15052 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
15053 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
15054 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
15055 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
15056 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
15057 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
15058 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
15059 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
15060 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
15061 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
15062 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
15063 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
15064 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
15065 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
15066 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
15067 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
15068 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
15069 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
15070 Robert Russell Rangers; Motherwell 37 33 4 5 13 8 16 35.14 21.62 43.24 45.95 1978-08-05 21y 05m 25d 1990-12-22 33y 10m 11d Russell
15071 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
15072 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
15073 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
15074 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
15075 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
15076 Michael Ruth Arbroath; Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 2020-10-23 18y 09m 15d 2020-10-23 18y 09m 15d Ruth
15077 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
15078 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
15079 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
15080 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
15081 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
15082 Shaun Rutherford Livingston (Meadowbank Thistle); Cowdenbeath 2 2 0 0 1 1 .00 50.00 50.00 25.00 2014-12-27 18y 02m 24d 2016-07-02 19y 08m 29d Rutherford
15083 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
15084 Kevin Rutkiewicz St Johnstone 2 1 1 1 1 0 50.00 50.00 .00 75.00 2009-11-21 29y 06m 11d 2010-08-14 30y 03m 04d Rutkiewicz
15085 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
15086 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
15087 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
15088 ? 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
15089 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
15090 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
15091 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
15092 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
15093 Richie Ryan Dundee United 3 1 2 1 2 0 33.33 66.67 .00 66.67 2012-02-25 27y 01m 19d 2012-10-31 27y 09m 25d Ryan
15094 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
15095 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
15096 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
15097 George Ryden Dundee; St Johnstone 6 6 0 3 2 1 50.00 33.33 16.67 66.67 1963-11-23 23y 04m 09d 1968-11-23 28y 04m 09d Ryden
15098 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
15099 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
15100 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
15101 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
15102 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
15103 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
15104 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
15105 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
15106 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
15107 Nicolas Sahnoun FC Girondins de Bordeaux 1 0 1 1 0 0 100.00 .00 .00 100.00 2003-11-27 23y 02m 24d 2003-11-27 23y 02m 24d Sahnoun
15108 (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
15109 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
15110 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
15111 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
15112 Fashion Sakala Rangers 6 3 3 2 5 1 0 83.33 16.67 .00 91.67 2021-12-12 24y 08m 28d 2023-05-24 26y 02m 10d Sakala
15113 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
15114 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
15115 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
15116 Oleg Salenko Rangers 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1995-10-21 25y 11m 26d 1995-10-21 25y 11m 26d Salenko
15117 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
15118 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
15119 William Salisbury Partick Thistle 17 17 0 2 3 5 9 17.65 29.41 52.94 32.35 1918-09-28 Not Known 1928-02-22 Not Known Salisbury
15120 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
15121 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
15122 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
15123 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
15124 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
15125 Georgios Samaras Celtic 18 10 8 3 12 2 4 66.67 11.11 22.22 72.22 2008-02-16 22y 11m 26d 2013-12-21 28y 10m 00d Samaras
15126 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
15127 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
15128 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
15129 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
15130 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
15131 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
15132 Craig Samson Kilmarnock; Dundee United; St Mirren; Motherwell 20 20 0 7 2 11 35.00 10.00 55.00 40.00 2010-10-23 26y 06m 20d 2018-09-01 34y 04m 29d Samson
15133 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
15134 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
15135 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
15136 Alex Samuel Ross County 1 0 1 0 0 1 .00 .00 100.00 .00 2021-12-26 26y 03m 06d 2021-12-26 26y 03m 06d Samuel
15137 Alex Samuel Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 2023-09-30 23y 00m 04d 2023-09-30 23y 00m 04d Samuel
15138 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
15139 Dominic Samuel Ross County 5 2 3 0 2 3 .00 40.00 60.00 20.00 2021-12-26 27y 08m 25d 2022-10-30 28y 06m 29d Samuel
15140 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
15141 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
15142 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
15143 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
15144 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
15145 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
15146 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
15147 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
15148 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
15149 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
15150 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
15151 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
15152 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
15153 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
15154 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
15155 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
15156 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
15157 James William Sandison Airdrieonians 10 10 0 4 4 2 40.00 40.00 20.00 60.00 1991-08-13 26y 01m 22d 1995-04-08 29y 09m 17d Sandison
15158 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
15159 James Sands Rangers 3 2 1 3 0 0 100.00 .00 .00 100.00 2022-05-14 21y 10m 08d 2022-11-09 22y 04m 03d Sands
15160 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
15161 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
15162 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
15163 Mohammed Sangare Livingston (Meadowbank Thistle) 2 1 1 0 0 2 .00 .00 100.00 .00 2023-11-01 24y 10m 04d 2024-04-13 25y 03m 16d Sangare
15164 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
15165 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
15166 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
15167 Didier Santini Livingston (Meadowbank Thistle) 2 2 0 2 0 0 100.00 .00 .00 100.00 2001-11-03 33y 01m 27d 2002-05-12 33y 08m 05d Santini
15168 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
15169 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
15170 Dodo Fiorentina 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-10-06 23y 10m 19d 2022-10-06 23y 10m 19d Santos
15171 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
15172 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
15173 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
15174 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
15175 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
15176 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
15177 Juan Manuel Sara Dundee 9 8 1 1 0 5 4 .00 55.56 44.44 27.78 2000-08-27 23y 10m 14d 2002-08-03 25y 09m 21d Sara
15178 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
15179 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
15180 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
15181 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
15182 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
15183 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
15184 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
15185 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
15186 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
15187 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
15188 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
15189 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
15190 Steven Saunders Motherwell; Ross County; Livingston (Meadowbank Thistle); Partick Thistle 11 9 2 1 5 3 3 45.45 27.27 27.27 59.09 2009-10-31 18y 08m 08d 2019-03-12 28y 00m 17d Saunders
15191 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
15192 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
15193 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
15194 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
15195 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
15196 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
15197 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
15198 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
15199 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
15200 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
15201 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
15202 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
15203 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
15204 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
15205 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
15206 Liam Scales Celtic; Aberdeen 7 7 0 3 0 4 42.86 .00 57.14 42.86 2022-10-16 24y 02m 08d 2024-03-03 25y 06m 24d Scales
15207 Neil Scally Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 2005-12-26 27y 04m 12d 2005-12-26 27y 04m 12d Scally
15208 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
15209 Ian Scanlon Aberdeen; St Mirren 17 14 3 2 7 4 6 41.18 23.53 35.29 52.94 1978-08-12 26y 00m 30d 1984-11-10 32y 03m 28d Scanlon
15210 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
15211 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
15212 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
15213 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
15214 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
15215 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
15216 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
15217 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
15218 Alex Schalk Ross County 7 4 3 1 1 4 2 14.29 57.14 28.57 42.86 2016-02-10 23y 06m 03d 2018-02-17 25y 06m 10d Schalk
15219 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
15220 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
15221 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
15222 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
15223 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
15224 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
15225 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
15226 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
15227 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
15228 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
15229 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
15230 Kasper Schmeichel Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 2007-01-20 20y 02m 15d 2007-01-20 20y 02m 15d Schmeichel
15231 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
15232 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
15233 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
15234 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
15235 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
15236 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
15237 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
15238 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
15239 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
15240 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
15241 Juergen Schubert Lokomotiv Leipzig 1 0 1 0 0 1 .00 .00 100.00 .00 1976-09-29 Not Known 1976-09-29 Not Known Schubert
15242 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
15243 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
15244 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
15245 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
15246 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
15247 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
15248 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
15249 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
15250 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
15251 Thomas Scobbie Falkirk; St Johnstone 21 21 0 1 9 7 5 42.86 33.33 23.81 59.52 2006-08-12 18y 04m 12d 2017-05-17 29y 01m 17d Scobbie
15252 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
15253 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
15254 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
15255 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
15256 (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
15257 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
15258 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
15259 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
15260 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
15261 Alex Scott Rangers; Hibernian; Falkirk 22 22 0 3 13 2 7 59.09 9.09 31.82 63.64 1955-04-09 18y 04m 18d 1971-03-06 34y 03m 12d Scott
15262 Alistair Scott Rangers; Hibernian; Greenock Morton 13 10 3 2 7 4 2 53.85 30.77 15.38 69.23 1973-09-29 23y 01m 03d 1979-05-07 28y 08m 11d Scott
15263 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
15264 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
15265 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
15266 Colin Scott Rangers; Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1997-01-04 26y 07m 16d 1997-01-04 26y 07m 16d Scott
15267 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
15268 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
15269 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
15270 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
15271 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
15272 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
15273 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
15274 Gordon Charles Scott East Fife; St Johnstone; Hamilton Academical 4 3 1 0 1 3 .00 25.00 75.00 12.50 1983-02-20 22y 07m 01d 1988-10-11 28y 02m 22d Scott
15275 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
15276 John Scott Dundee United; Dundee 12 11 1 1 3 3 6 25.00 25.00 50.00 37.50 1967-11-11 21y 07m 27d 1973-09-22 27y 06m 07d Scott
15277 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
15278 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
15279 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
15280 James Scott Motherwell; Hibernian; St Mirren 9 5 4 3 1 5 33.33 11.11 55.56 38.89 2018-12-08 18y 03m 08d 2024-04-06 23y 07m 07d Scott
15281 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
15282 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
15283 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
15284 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
15285 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
15286 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
15287 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
15288 Jocky Scott Dundee; Aberdeen 31 30 1 8 11 14 6 35.48 45.16 19.35 58.06 1967-01-14 19y 00m 00d 1978-01-07 29y 11m 24d Scott
15289 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
15290 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
15291 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
15292 Kenny D Scott Falkirk 4 4 0 0 1 3 .00 25.00 75.00 12.50 1964-11-07 Not Known 1967-11-04 Not Known Scott
15293 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
15294 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
15295 Martin Scott Livingston (Meadowbank Thistle); Hibernian; Ross County; Raith Rovers; Cowdenbeath 11 5 6 1 2 8 9.09 18.18 72.73 18.18 2005-09-11 19y 06m 27d 2018-07-24 32y 05m 09d Scott
15296 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
15297 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
15298 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
15299 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
15300 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
15301 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
15302 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
15303 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
15304 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
15305 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
15306 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
15307 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
15308 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
15309 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
15310 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
15311 Stefan Scougall Livingston (Meadowbank Thistle); St Johnstone; Alloa Athletic 6 4 2 0 1 5 .00 16.67 83.33 8.33 2012-09-25 19y 09m 18d 2021-04-09 28y 04m 02d Scougall
15312 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
15313 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
15314 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
15315 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
15316 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
15317 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
15318 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
15319 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
15320 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
15321 Derek Scrimgour St Mirren; Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 2003-07-16 25y 03m 17d 2003-07-16 25y 03m 17d Scrimgour
15322 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
15323 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
15324 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
15325 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
15326 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
15327 Patrick Scullion Dunfermline Athletic; Cowdenbeath 1 0 1 0 1 0 .00 100.00 .00 50.00 2015-07-15 29y 04m 13d 2015-07-15 29y 04m 13d Scullion
15328 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
15329 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
15330 Ryan Scully Partick Thistle 2 2 0 0 1 1 .00 50.00 50.00 25.00 2015-10-31 23y 00m 02d 2017-09-23 24y 10m 25d Scully
15331 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
15332 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
15333 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
15334 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
15335 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
15336 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
15337 Filip Sebo Rangers 2 0 2 1 1 0 50.00 50.00 .00 75.00 2006-08-19 22y 05m 26d 2007-01-27 22y 11m 03d Sebo
15338 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
15339 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
15340 Sedileck Slovan Bratislava 1 0 1 0 0 1 .00 .00 100.00 .00 1967-02-14 Not Known 1967-02-14 Not Known Sedileck
15341 Sherwin Seedorf Motherwell 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2019-08-16 21y 04m 30d 2019-09-14 21y 05m 28d Seedorf
15342 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
15343 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
15344 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
15345 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
15346 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
15347 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
15348 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
15349 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
15350 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
15351 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
15352 Selbie Huntly 1 1 0 0 0 1 .00 .00 100.00 .00 1993-01-09 Not Known 1993-01-09 Not Known Selbie
15353 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
15354 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
15355 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
15356 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
15357 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
15358 Sellars Beith 1 1 0 0 0 1 .00 .00 100.00 .00 1906-02-10 Not Known 1906-02-10 Not Known Sellars
15359 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
15360 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
15361 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
15362 Ron Selway Dundee 3 3 0 2 1 0 66.67 33.33 .00 83.33 1969-11-22 23y 08m 03d 1971-02-20 24y 11m 01d Selway
15363 Billy Semple Dundee 1 0 1 1 0 0 100.00 .00 .00 100.00 1973-08-18 26y 09m 16d 1973-08-18 26y 09m 16d Semple
15364 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
15365 Semple Cambuslang 1 1 0 0 0 1 .00 .00 100.00 .00 1880-11-13 Not Known 1880-11-13 Not Known Semple
15366 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
15367 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
15368 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
15369 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
15370 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
15371 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
15372 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
15373 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
15374 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
15375 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
15376 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
15377 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
15378 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
15379 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
15380 Andis Shala Dundee United 7 0 7 2 3 2 28.57 42.86 28.57 50.00 2009-05-16 20y 06m 01d 2011-05-15 22y 06m 00d Shala
15381 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
15382 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
15383 Mark Shankland Auchinleck Talbot 1 0 1 0 0 1 .00 .00 100.00 .00 2019-02-10 23y 06m 30d 2019-02-10 23y 06m 30d Shankland
15384 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
15385 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
15386 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
15387 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
15388 David Thow Shanks Cowdenbeath; Clydebank[4]; Motherwell 11 11 0 1 1 4 6 9.09 36.36 54.55 27.27 1983-08-24 21y 04m 06d 1988-03-08 25y 10m 19d Shanks
15389 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
15390 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
15391 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
15392 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
15393 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
15394 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
15395 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
15396 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
15397 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
15398 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
15399 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
15400 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
15401 Sharkey Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1889-05-23 Not Known 1889-05-23 Not Known Sharkey
15402 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
15403 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
15404 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
15405 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
15406 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
15407 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
15408 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
15409 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
15410 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
15411 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
15412 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
15413 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
15414 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
15415 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
15416 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
15417 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
15418 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
15419 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
15420 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
15421 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
15422 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
15423 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
15424 Richard Cameron Sharp Dunfermline Athletic; East Stirlingshire 5 4 1 1 0 4 20.00 .00 80.00 20.00 1979-10-20 23y 08m 24d 1982-02-06 26y 00m 11d Sharp
15425 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
15426 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
15427 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
15428 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
15429 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
15430 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
15431 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
15432 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
15433 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
15434 Joe Shaughnessy Aberdeen; Falkirk; St Johnstone; St Mirren; Dundee 33 32 1 3 8 8 17 24.24 24.24 51.52 36.36 2012-12-08 20y 05m 02d 2024-02-03 31y 06m 28d Shaughnessy
15435 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
15436 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
15437 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
15438 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
15439 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
15440 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
15441 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
15442 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
15443 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
15444 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
15445 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
15446 Gregory Shaw Falkirk; Dunfermline Athletic 5 4 1 2 0 3 40.00 .00 60.00 40.00 1993-08-25 23y 06m 10d 1997-12-27 27y 10m 12d Shaw
15447 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
15448 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
15449 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 Not Known 1931-01-03 Not Known Shaw
15450 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
15451 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
15452 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
15453 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
15454 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
15455 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
15456 Liam Shaw Celtic; Motherwell 2 1 1 1 0 1 50.00 .00 50.00 50.00 2022-01-29 20y 10m 17d 2022-05-11 21y 01m 29d Shaw
15457 Oliver Shaw Hibernian; Ross County; Kilmarnock; Motherwell 8 3 5 1 4 3 12.50 50.00 37.50 37.50 2017-12-27 19y 09m 15d 2023-11-11 25y 07m 30d Shaw
15458 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
15459 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
15460 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
15461 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
15462 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
15463 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
15464 Duncan Shearer Aberdeen 19 13 6 11 9 6 4 47.37 31.58 21.05 63.16 1992-09-12 30y 00m 15d 1997-04-12 34y 07m 15d Shearer
15465 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
15466 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
15467 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
15468 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
15469 Ronald Sheed Kilmarnock; Partick Thistle 9 8 1 2 5 2 22.22 55.56 22.22 50.00 1970-01-17 22y 08m 09d 1978-08-23 31y 03m 15d Sheed
15470 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
15471 Jordyn Sheerin Cowdenbeath 1 0 1 0 0 1 .00 .00 100.00 .00 2018-07-24 28y 11m 06d 2018-07-24 28y 11m 06d Sheerin
15472 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
15473 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
15474 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
15475 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
15476 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
15477 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
15478 Scott Shepherd Falkirk 1 0 1 0 0 1 .00 .00 100.00 .00 2014-11-15 18y 05m 17d 2014-11-15 18y 05m 17d Shepherd
15479 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
15480 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
15481 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
15482 Cillian Sheridan Celtic; Motherwell; St Johnstone; Kilmarnock; Dundee 11 8 3 6 6 2 3 54.55 18.18 27.27 63.64 2008-11-02 19y 08m 10d 2021-10-23 32y 08m 00d Sheridan
15483 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
15484 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
15485 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
15486 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
15487 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
15488 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
15489 Stephen Sherwood Watford 1 1 0 1 0 0 100.00 .00 .00 100.00 1987-05-12 33y 05m 02d 1987-05-12 33y 05m 02d Sherwood
15490 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
15491 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
15492 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
15493 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
15494 Alexander K.P. Shields Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1980-01-30 21y 11m 03d 1980-01-30 21y 11m 03d Shields
15495 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
15496 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
15497 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
15498 Jay Shields Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 2004-09-04 19y 07m 29d 2006-04-22 21y 03m 16d Shields
15499 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
15500 Dean Shiels Hibernian; Kilmarnock; Rangers 18 13 5 3 4 8 6 22.22 44.44 33.33 44.44 2004-09-04 19y 07m 03d 2015-05-02 30y 03m 01d Shiels
15501 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
15502 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
15503 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
15504 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
15505 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
15506 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
15507 Thomas Shingleton Clyde; Dunfermline Athletic 22 22 0 7 3 12 31.82 13.64 54.55 38.64 1915-09-18 Not Known 1926-12-18 Not Known Shingleton
15508 Andrew Shinnie Rangers; Inverness Caledonian Thistle; Hibernian; Livingston (Meadowbank Thistle) 13 11 2 3 1 6 6 7.69 46.15 46.15 30.77 2011-09-10 22y 01m 24d 2024-01-02 34y 05m 16d Shinnie
15509 Graeme Shinnie Inverness Caledonian Thistle; Aberdeen 32 32 0 13 10 9 40.63 31.25 28.13 56.25 2010-12-18 19y 04m 14d 2024-01-27 32y 05m 23d Shinnie
15510 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
15511 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
15512 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
15513 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
15514 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
15515 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
15516 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
15517 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
15518 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
15519 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
15520 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
15521 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
15522 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
15523 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
15524 Craig Sibbald Falkirk; Livingston (Meadowbank Thistle); Dundee United 11 7 4 1 2 3 6 18.18 27.27 54.55 31.82 2012-07-18 17y 06m 17d 2023-02-04 28y 01m 03d Sibbald
15525 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
15526 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
15527 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
15528 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
15529 Adama Sidibeh St Johnstone 1 0 1 0 0 1 .00 .00 100.00 .00 2024-02-07 25y 07m 13d 2024-02-07 25y 07m 13d Sidibeh
15530 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
15531 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
15532 Benjamin Kevin Siegrist Dundee United; Celtic 4 4 0 0 2 2 .00 50.00 50.00 25.00 2019-07-12 27y 05m 12d 2022-04-24 30y 02m 25d Siegrist
15533 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
15534 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
15535 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
15536 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
15537 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
15538 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
15539 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
15540 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
15541 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
15542 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
15543 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
15544 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
15545 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
15546 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
15547 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
15548 Danilo Rangers 3 2 1 1 3 0 0 100.00 .00 .00 100.00 2023-10-29 24y 06m 22d 2023-12-06 24y 07m 29d Silva
15549 David Silva Kilmarnock 4 2 2 1 2 1 1 50.00 25.00 25.00 62.50 2011-01-18 24y 03m 07d 2011-10-29 25y 00m 18d Silva
15550 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
15551 Fabio Silva Rangers 2 0 2 1 2 0 0 100.00 .00 .00 100.00 2024-02-24 21y 07m 05d 2024-04-21 21y 09m 02d Silva
15552 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
15553 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)
15554 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
15555 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
15556 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
15557 Abdallah Sima Rangers 4 4 0 1 4 0 0 100.00 .00 .00 100.00 2023-10-29 Not Known 2024-04-21 Not Known Sima
15558 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
15559 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
15560 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
15561 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
15562 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
15563 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
15564 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
15565 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
15566 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
15567 Steve Simonsen Dundee; Rangers 3 3 0 1 0 1 33.33 .00 33.33 33.33 2013-04-27 34y 00m 24d 2015-01-16 35y 09m 13d Simonsen
15568 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
15569 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
15570 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
15571 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
15572 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
15573 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
15574 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
15575 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
15576 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
15577 Jack Simpson Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-05-14 25y 04m 26d 2022-05-14 25y 04m 26d Simpson
15578 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
15579 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
15580 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
15581 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
15582 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
15583 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
15584 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
15585 Neil Simpson Aberdeen; Motherwell 21 21 0 2 13 5 3 61.90 23.81 14.29 73.81 1981-01-10 19y 01m 26d 1991-10-26 29y 11m 11d Simpson
15586 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
15587 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
15588 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
15589 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
15590 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
15591 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
15592 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
15593 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
15594 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
15595 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
15596 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
15597 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
15598 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
15599 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
15600 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
15601 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
15602 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
15603 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
15604 Josh Sims Ross County 5 3 2 1 1 3 20.00 20.00 60.00 30.00 2022-07-30 25y 04m 02d 2024-03-16 26y 11m 17d Sims
15605 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
15606 Jozo Simunovic Celtic 12 11 1 1 9 1 2 75.00 8.33 16.67 79.17 2015-10-28 21y 02m 24d 2020-02-12 25y 06m 08d Simunovic
15607 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
15608 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
15609 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
15610 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
15611 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
15612 David Sinclair Raith Rovers; Dundee United 10 8 2 1 5 2 3 50.00 20.00 30.00 60.00 1992-07-18 22y 09m 12d 1997-05-03 27y 06m 27d Sinclair
15613 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
15614 Eddie Sinclair Clydebank[4] 2 0 2 0 1 1 .00 50.00 50.00 25.00 1983-10-05 21y 06m 00d 1983-11-30 21y 07m 25d Sinclair
15615 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
15616 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
15617 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
15618 James Arthur Sinclair Clyde; Hamilton Academical 5 5 0 0 0 5 .00 .00 100.00 .00 1982-08-21 25y 00m 21d 1986-03-03 28y 07m 03d Sinclair
15619 James Sinclair Dumbarton; Celtic 16 16 0 5 7 4 31.25 43.75 25.00 53.13 1977-01-29 19y 06m 28d 1984-05-05 26y 10m 04d Sinclair
15620 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
15621 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
15622 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
15623 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
15624 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
15625 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
15626 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
15627 Ross Sinclair Cowdenbeath; St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 2020-10-10 19y 05m 03d 2020-10-10 19y 05m 03d Sinclair
15628 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
15629 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
15630 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
15631 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
15632 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
15633 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
15634 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
15635 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
15636 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
15637 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
15638 Viljami Sinisalo Ayr United 3 3 0 0 0 3 .00 .00 100.00 .00 2020-12-26 19y 02m 15d 2021-03-13 19y 05m 02d Sinisalo
15639 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
15640 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
15641 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
15642 Libor Sionko Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 2007-01-27 29y 11m 26d 2007-01-27 29y 11m 26d Sionko
15643 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
15644 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
15645 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
15646 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
15647 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
15648 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
15649 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
15650 Craig Sives Livingston (Meadowbank Thistle); Cowdenbeath 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 2014-09-28 28y 05m 19d 2016-07-02 30y 02m 23d Sives
15651 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
15652 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
15653 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
15654 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
15655 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
15656 Olaus Skarsem Rosenborg Ballklub 1 1 0 0 0 1 .00 .00 100.00 .00 2023-08-17 25y 01m 15d 2023-08-17 25y 01m 15d Skarsem
15657 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
15658 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
15659 Gavin Skelton Gretna; Kilmarnock; Hamilton Academical 10 9 1 1 2 3 5 20.00 30.00 50.00 35.00 2006-05-13 25y 01m 16d 2011-02-12 29y 10m 16d Skelton
15660 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
15661 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
15662 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
15663 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
15664 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
15665 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
15666 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
15667 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
15668 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
15669 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
15670 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
15671 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
15672 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
15673 Per Skjelbred Rosenborg Ballklub 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-08-10 36y 01m 25d 2023-08-10 36y 01m 25d Skjelbred
15674 Markus Skoldmark Dundee United 7 5 2 1 2 4 14.29 28.57 57.14 28.57 1997-09-20 28y 11m 29d 1999-09-25 31y 00m 03d Skoldmark
15675 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
15676 Eric Skora Kilmarnock 2 1 1 1 1 0 50.00 50.00 .00 75.00 2004-03-07 22y 06m 16d 2007-10-27 26y 02m 07d Skora
15677 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
15678 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
15679 Skowronek Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Skowronek
15680 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
15681 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
15682 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
15683 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
15684 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
15685 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
15686 Craig Slater Kilmarnock; Partick Thistle 10 10 0 2 3 5 20.00 30.00 50.00 35.00 2013-12-26 19y 08m 00d 2019-03-12 24y 10m 14d Slater
15687 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
15688 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
15689 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
15690 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
15691 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
15692 Patrick Slattery Queen of the South; East Fife 6 4 2 0 2 4 .00 33.33 66.67 16.67 2013-07-20 20y 01m 17d 2022-07-05 29y 01m 02d Slattery
15693 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
15694 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
15695 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
15696 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
15697 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
15698 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
15699 Miroslav Slepicka Dinamo Zagreb 1 0 1 0 0 1 .00 .00 100.00 .00 2009-08-27 27y 09m 17d 2009-08-27 27y 09m 17d Slepicka
15700 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
15701 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
15702 Vykintas Slivka Hibernian 8 4 4 3 2 3 37.50 25.00 37.50 50.00 2017-10-24 22y 05m 25d 2019-12-26 24y 07m 27d Slivka
15703 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
15704 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
15705 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
15706 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
15707 Thomas Parker Sloan Third Lanark 27 27 0 3 12 5 10 44.44 18.52 37.04 53.70 1900-03-03 Not Known 1910-12-31 Not Known Sloan
15708 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
15709 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
15710 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
15711 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
15712 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
15713 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
15714 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
15715 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
15716 Thierry Small St Mirren 3 2 1 1 1 1 33.33 33.33 33.33 50.00 2023-04-08 18y 08m 07d 2023-12-23 19y 04m 22d Small
15717 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
15718 Allan Smart Hibernian; Dundee United 3 0 3 0 0 3 .00 .00 100.00 .00 2002-09-21 28y 02m 13d 2003-04-05 28y 08m 28d Smart
15719 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
15720 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
15721 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
15722 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
15723 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
15724 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
15725 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
15726 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
15727 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
15728 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
15729 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
15730 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
15731 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
15732 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
15733 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
15734 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
15735 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
15736 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
15737 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
15738 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
15739 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
15740 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
15741 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
15742 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
15743 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
15744 Alec Smith Rangers 46 46 0 12 27 12 7 58.70 26.09 15.22 71.74 1895-01-19 Not Known 1914-09-19 Not Known Smith
15745 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
15746 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
15747 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
15748 Alex Smith Dunfermline Athletic; Rangers 17 17 0 2 4 8 5 23.53 47.06 29.41 47.06 1958-12-27 18y 00m 16d 1967-02-04 26y 01m 24d Smith
15749 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
15750 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
15751 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
15752 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
15753 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
15754 Andy Smith Airdrieonians; Dunfermline Athletic; Kilmarnock 21 17 4 5 6 5 10 28.57 23.81 47.62 40.48 1990-08-17 21y 08m 21d 2000-04-29 31y 05m 02d Smith
15755 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
15756 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
15757 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
15758 Augustus Smith Dundee 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1927-10-08 Not Known 1928-09-29 Not Known Smith
15759 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
15760 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
15761 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
15762 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
15763 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
15764 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
15765 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
15766 Brian Smith Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 1967-04-19 Not Known 1967-08-16 Not Known Smith
15767 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
15768 Callum Smith Dunfermline Athletic; Airdrieonians (Airdrie United) 2 2 0 0 1 1 .00 50.00 50.00 25.00 2017-07-29 17y 08m 16d 2020-01-18 20y 02m 05d Smith
15769 Cameron Smith Aberdeen; St Mirren; Dundee United; Ayr United 12 6 6 1 2 2 8 16.67 16.67 66.67 25.00 2012-12-08 17y 03m 14d 2021-03-13 25y 06m 17d Smith
15770 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
15771 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
15772 Charles Smith Falkirk; Partick Thistle; St Johnstone 11 9 2 1 3 2 6 27.27 18.18 54.55 36.36 1966-12-17 18y 05m 24d 1975-12-27 27y 06m 04d Smith
15773 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
15774 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
15775 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
15776 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
15777 Darren Smith Motherwell; Stirling Albion 9 2 7 3 1 5 33.33 11.11 55.56 38.89 2006-12-09 18y 08m 12d 2015-07-14 27y 03m 17d Smith
15778 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
15779 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
15780 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
15781 Dave Smith Aberdeen; Rangers; Arbroath; Berwick Rangers 31 30 1 11 10 10 35.48 32.26 32.26 51.61 1962-11-03 18y 11m 20d 1980-04-23 36y 05m 09d Smith
15782 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
15783 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
15784 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
15785 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
15786 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
15787 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
15788 Dylan Smith Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 2023-04-22 16y 10m 01d 2023-04-22 16y 10m 01d Smith
15789 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
15790 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
15791 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
15792 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
15793 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
15794 Gary Smith Falkirk; Aberdeen; Hibernian 41 39 2 14 8 19 34.15 19.51 46.34 43.90 1990-01-20 18y 09m 26d 2006-04-02 35y 00m 08d Smith
15795 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
15796 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
15797 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
15798 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
15799 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
15800 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
15801 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
15802 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
15803 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
15804 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
15805 Graeme Smith Rangers; Motherwell; Hibernian; Stenhousemuir 14 14 0 3 3 8 21.43 21.43 57.14 32.14 2005-08-27 22y 02m 19d 2019-07-24 36y 01m 16d Smith
15806 Graeme Smith Kilmarnock; Rangers; St Johnstone; St Mirren 7 6 1 3 2 2 42.86 28.57 28.57 57.14 2004-03-07 21y 05m 04d 2010-01-30 27y 03m 27d Smith
15807 Grant Smith Dundee United 1 0 1 0 0 1 .00 .00 100.00 .00 2006-12-23 26y 07m 18d 2006-12-23 26y 07m 18d Smith
15808 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
15809 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
15810 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
15811 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
15812 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
15813 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
15814 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
15815 Ian Richard Smith Berwick Rangers; Alloa Athletic 8 7 1 1 3 3 12.50 37.50 37.50 31.25 1974-11-04 21y 10m 10d 1984-03-27 31y 03m 02d Smith
15816 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
15817 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
15818 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
15819 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
15820 James Smith Celtic; Aberdeen 18 14 4 2 8 5 5 44.44 27.78 27.78 58.33 2000-11-01 19y 11m 12d 2009-05-12 28y 05m 22d Smith
15821 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
15822 James Smith Dundee; Airdrieonians 19 18 1 1 7 6 6 36.84 31.58 31.58 52.63 1983-09-17 22y 04m 03d 1991-01-26 29y 08m 12d Smith
15823 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
15824 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
15825 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
15826 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
15827 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
15828 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
15829 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
15830 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
15831 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
15832 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
15833 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
15834 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
15835 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
15836 Jim Smith Aberdeen 2 2 0 1 1 0 50.00 50.00 .00 75.00 1973-11-17 20y 01m 30d 1974-03-23 20y 06m 05d Smith
15837 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
15838 Jimmy Smith Heart of Midlothian B; Rangers 27 27 0 10 11 7 9 40.74 25.93 33.33 53.70 1926-08-02 Not Known 1945-02-03 Not Known Smith
15839 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
15840 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
15841 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
15842 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
15843 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
15844 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
15845 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
15846 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
15847 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
15848 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
15849 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
15850 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
15851 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
15852 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
15853 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
15854 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
15855 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
15856 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
15857 Jonathan Smith Aberdeen; Cove Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 2018-07-18 29y 08m 18d 2018-07-18 29y 08m 18d Smith
15858 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
15859 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
15860 Kerr Smith Dundee United 1 0 1 0 0 1 .00 .00 100.00 .00 2021-11-06 16y 10m 25d 2021-11-06 16y 10m 25d Smith
15861 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
15862 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
15863 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
15864 Lewis Smith Hamilton Academical 3 2 1 1 1 1 33.33 33.33 33.33 50.00 2019-08-31 19y 05m 15d 2023-02-10 22y 10m 25d Smith
15865 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
15866 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
15867 Martin Smith Kilmarnock 2 2 0 0 1 1 .00 50.00 50.00 25.00 2016-12-27 21y 02m 25d 2017-04-14 21y 06m 12d Smith
15868 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
15869 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
15870 Matthew Smith St Johnstone 2 1 1 0 0 2 .00 .00 100.00 .00 2023-08-05 23y 08m 14d 2023-11-25 24y 00m 03d Smith
15871 Nicol Smith Rangers 33 33 0 19 6 8 57.58 18.18 24.24 66.67 1893-03-18 Not Known 1904-11-05 Not Known Smith
15872 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
15873 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
15874 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
15875 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
15876 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
15877 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
15878 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
15879 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
15880 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
15881 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
15882 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
15883 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
15884 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
15885 Bobby Smith Hibernian; Leicester City; Dunfermline Athletic 20 20 0 2 8 4 8 40.00 20.00 40.00 50.00 1973-09-08 19y 08m 18d 1988-08-31 34y 08m 10d Smith
15886 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
15887 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
15888 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
15889 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
15890 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
15891 Steven Smith Rangers; Aberdeen; Kilmarnock 15 11 4 1 8 3 3 53.33 20.00 20.00 63.33 2005-12-17 20y 03m 17d 2016-12-27 31y 03m 27d Smith
15892 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
15893 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
15894 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
15895 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
15896 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
15897 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
15898 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
15899 Tom Smith Partick Thistle; Hibernian 11 9 2 3 2 5 27.27 18.18 45.45 36.36 1994-05-14 20y 07m 02d 2000-12-26 27y 02m 14d Smith
15900 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
15901 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
15902 Trevor Alan Smith Dunfermline Athletic; Hamilton Academical 5 3 2 1 0 0 5 .00 .00 100.00 .00 1987-09-26 22y 04m 20d 1991-08-28 26y 03m 22d Smith
15903 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
15904 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
15905 Wallace Smith St Mirren; Dunfermline Athletic; Stirling Albion 8 8 0 2 3 3 25.00 37.50 37.50 43.75 2007-02-17 20y 11m 12d 2015-07-14 29y 04m 09d Smith
15906 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
15907 Walter Smith Dundee United; Dumbarton 16 16 0 4 7 5 25.00 43.75 31.25 46.88 1971-03-20 23y 00m 24d 1980-02-20 31y 11m 27d Smith
15908 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
15909 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
15910 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
15911 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
15912 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
15913 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
15914 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
15915 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
15916 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
15917 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
15918 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
15919 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
15920 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
15921 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]
15922 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]
15923 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]
15924 Oleg Smoljaninov Dnipro Dnipropetrovsk 1 0 1 0 1 0 .00 100.00 .00 50.00 1990-09-19 31y 08m 14d 1990-09-19 31y 08m 14d Smoljaninov
15925 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
15926 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
15927 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
15928 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
15929 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
15930 Alan Sneddon Celtic; Hibernian 32 31 1 7 12 13 21.88 37.50 40.63 40.63 1978-03-01 19y 11m 17d 1990-11-24 32y 08m 12d Sneddon
15931 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
15932 David Sneddon Dundee; Kilmarnock; Raith Rovers 19 18 1 4 6 5 8 31.58 26.32 42.11 44.74 1958-01-04 21y 08m 11d 1970-03-21 33y 10m 25d Sneddon
15933 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
15934 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
15935 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
15936 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
15937 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
15938 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
15939 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
15940 Jamie Sneddon Cowdenbeath; Partick Thistle 2 1 1 0 0 2 .00 .00 100.00 .00 2020-09-26 23y 00m 20d 2021-03-14 23y 06m 08d Sneddon
15941 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
15942 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
15943 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
15944 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
15945 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
15946 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
15947 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
15948 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
15949 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
15950 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
15951 Theo Snelders Aberdeen; Rangers 25 25 0 11 6 8 44.00 24.00 32.00 56.00 1988-09-24 24y 09m 17d 1997-12-20 34y 00m 13d Snelders
15952 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
15953 Evander Sno Celtic 3 2 1 2 0 1 66.67 .00 33.33 66.67 2006-11-04 19y 06m 26d 2007-10-31 20y 06m 22d Sno
15954 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
15955 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
15956 Robert Snodgrass Livingston (Meadowbank Thistle) 5 2 3 0 1 4 .00 20.00 80.00 10.00 2004-10-03 17y 00m 26d 2006-03-05 18y 05m 26d Snodgrass
15957 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
15958 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
15959 William Snowdon Livingston (Meadowbank Thistle); Partick Thistle; Stranraer 2 1 1 0 1 1 .00 50.00 50.00 25.00 2004-04-17 21y 03m 10d 2007-01-06 23y 11m 30d Snowdon
15960 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
15961 Rafa Soares PAOK Thessaloniki 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-08-24 28y 03m 15d 2023-08-24 28y 03m 15d Soares
15962 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
15963 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
15964 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
15965 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
15966 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
15967 Ester Sokler Aberdeen 3 1 2 1 0 2 33.33 .00 66.67 33.33 2023-09-16 24y 05m 10d 2024-01-27 24y 09m 21d Sokler
15968 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
15969 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
15970 Thomas Solberg Aberdeen 4 4 0 2 0 2 50.00 .00 50.00 50.00 2000-03-22 30y 01m 26d 2001-10-27 31y 09m 02d Solberg
15971 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
15972 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
15973 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
15974 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
15975 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
15976 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
15977 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
15978 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
15979 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
15980 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
15981 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
15982 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
15983 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
15984 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
15985 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
15986 Doug Somner Falkirk; Ayr United; Partick Thistle; St Mirren; Montrose 18 18 0 8 9 3 6 50.00 16.67 33.33 58.33 1971-12-11 20y 05m 07d 1985-08-20 34y 01m 16d Somner
15987 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
15988 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
15989 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
15990 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
15991 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
15992 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
15993 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
15994 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
15995 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
15996 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
15997 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
15998 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
15999 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
16000 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
16001 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
16002 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
16003 Aymen Souda Livingston (Meadowbank Thistle) 1 1 0 0 1 0 .00 100.00 .00 50.00 2019-10-26 26y 07m 28d 2019-10-26 26y 07m 28d Souda
16004 Graeme Souness Tottenham Hotspur; Middlesbrough; Rangers; Falkirk Select 7 5 2 5 1 1 71.43 14.29 14.29 78.57 1977-08-09 24y 03m 03d 1988-09-21 35y 04m 15d Souness
16005 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
16006 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
16007 David G M Soutar Clyde; Dundee 10 9 1 6 0 4 60.00 .00 40.00 60.00 1965-03-27 24y 11m 27d 1970-10-17 30y 06m 17d Soutar
16008 Derek Soutar Dundee; Aberdeen 4 4 0 0 2 2 .00 50.00 50.00 25.00 2004-08-07 23y 02m 03d 2007-08-12 26y 02m 08d Soutar
16009 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
16010 Soutar Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1894-12-22 Not Known 1894-12-22 Not Known Soutar
16011 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
16012 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
16013 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
16014 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
16015 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
16016 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
16017 Luke Southwood Hamilton Academical 2 2 0 1 1 0 50.00 50.00 .00 75.00 2019-12-21 20y 05m 16d 2020-02-15 20y 07m 10d Southwood
16018 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
16019 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
16020 Harry Souttar Dundee United; Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2018-02-17 19y 03m 26d 2018-02-17 19y 03m 26d Souttar
16021 John Souttar Dundee United; Rangers 7 6 1 3 2 2 42.86 28.57 28.57 57.14 2013-09-28 17y 00m 03d 2024-04-21 27y 06m 27d Souttar
16022 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
16023 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
16024 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
16025 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
16026 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
16027 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
16028 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
16029 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
16030 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
16031 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
16032 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
16033 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
16034 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
16035 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
16036 Elvedin Spahic Zeljeznicar Sarajevo 1 1 0 0 0 1 .00 .00 100.00 .00 2003-09-24 23y 06m 21d 2003-09-24 23y 06m 21d Spahic
16037 Derek Spalding Hibernian 8 8 0 5 2 1 62.50 25.00 12.50 75.00 1974-09-07 19y 08m 18d 1977-03-23 22y 03m 03d Spalding
16038 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
16039 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
16040 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
16041 Jonathan Spector Hibernian 1 0 1 1 0 0 100.00 .00 .00 100.00 2019-04-06 33y 01m 05d 2019-04-06 33y 01m 05d Spector
16042 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
16043 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
16044 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
16045 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
16046 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
16047 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
16048 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
16049 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
16050 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
16051 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
16052 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
16053 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
16054 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
16055 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
16056 Greig Spence Raith Rovers; Alloa Athletic; Cowdenbeath; Arbroath 7 6 1 1 1 1 5 14.29 14.29 71.43 21.43 2012-07-14 20y 00m 08d 2019-06-29 26y 11m 23d Spence
16057 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
16058 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
16059 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
16060 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
16061 Lewis Spence Dunfermline Athletic; Dundee; Ross County 5 2 3 2 1 2 40.00 20.00 40.00 50.00 2013-07-13 17y 05m 15d 2020-01-22 23y 11m 25d Spence
16062 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
16063 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
16064 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
16065 Brad Spencer Kilmarnock; Raith Rovers 4 4 0 1 0 3 25.00 .00 75.00 25.00 2020-10-13 24y 04m 27d 2021-04-30 24y 11m 14d Spencer
16066 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
16067 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
16068 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
16069 Julian Speroni Dundee 8 8 0 2 2 4 25.00 25.00 50.00 37.50 2002-08-03 23y 02m 16d 2004-03-27 24y 10m 09d Speroni
16070 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
16071 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
16072 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
16073 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
16074 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
16075 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
16076 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
16077 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
16078 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
16079 Blair Spittal Dundee United; Partick Thistle; Ross County; Motherwell 19 17 2 6 3 8 8 15.79 42.11 42.11 36.84 2015-10-18 19y 09m 29d 2023-11-11 27y 10m 23d Spittal
16080 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
16081 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
16082 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
16083 Sven Sprangler St Johnstone 1 0 1 0 0 1 .00 .00 100.00 .00 2024-02-07 28y 10m 11d 2024-02-07 28y 10m 11d Sprangler
16084 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
16085 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
16086 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
16087 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
16088 Ivan Sproule Hibernian; Ross County 15 9 6 5 1 9 33.33 6.67 60.00 36.67 2005-08-07 24y 05m 20d 2013-09-21 32y 07m 03d Sproule
16089 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
16090 James Alexander Squires Dunfermline Athletic 3 3 0 0 1 2 .00 33.33 66.67 16.67 1998-05-09 22y 05m 24d 1998-11-21 23y 00m 06d Squires
16091 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
16092 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
16093 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
16094 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
16095 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
16096 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
16097 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
16098 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
16099 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
16100 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
16101 William Stage Hibernian 4 4 0 2 1 1 2 25.00 25.00 50.00 37.50 1919-09-15 Not Known 1920-05-05 Not Known Stage
16102 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
16103 Richard J Staite Partick Thistle; Clyde 15 15 0 1 7 2 6 46.67 13.33 40.00 53.33 1963-08-17 20y 05m 27d 1970-08-15 27y 05m 25d Staite
16104 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
16105 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
16106 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
16107 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
16108 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
16109 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
16110 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
16111 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
16112 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
16113 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
16114 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
16115 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
16116 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
16117 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
16118 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
16119 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
16120 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
16121 Samuel Stanton Hibernian; Dundee United 7 4 3 1 2 4 14.29 28.57 57.14 28.57 2013-08-11 19y 03m 23d 2019-07-12 25y 02m 23d Stanton
16122 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
16123 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
16124 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
16125 Carl Starfelt Celtic 8 8 0 7 0 1 87.50 .00 12.50 87.50 2021-07-31 26y 01m 30d 2023-05-07 27y 11m 06d Starfelt
16126 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
16127 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
16128 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
16129 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
16130 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
16131 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
16132 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
16133 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
16134 Billy Stark St Mirren; Aberdeen; Celtic; Kilmarnock 31 26 5 9 18 7 6 58.06 22.58 19.35 69.35 1978-10-07 21y 10m 06d 1993-11-30 36y 11m 29d Stark
16135 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
16136 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
16137 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
16138 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
16139 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
16140 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
16141 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
16142 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
16143 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
16144 Steadman Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1904-04-18 Not Known 1904-04-18 Not Known Steadman
16145 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
16146 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
16147 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
16148 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
16149 Alex. David Steedman Stirling Albion; Berwick Rangers 7 6 1 2 0 5 28.57 .00 71.43 28.57 1977-09-24 20y 10m 11d 1984-03-27 27y 04m 14d Steedman
16150 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
16151 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
16152 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
16153 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
16154 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
16155 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
16156 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
16157 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
16158 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
16159 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
16160 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
16161 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
16162 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
16163 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
16164 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
16165 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
16166 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
16167 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
16168 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
16169 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
16170 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
16171 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
16172 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
16173 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
16174 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
16175 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
16176 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
16177 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
16178 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
16179 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
16180 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
16181 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
16182 John Matheson Steen Raith Rovers; East Stirlingshire 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1980-03-15 25y 02m 24d 1984-08-22 29y 08m 02d Steen
16183 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
16184 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
16185 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
16186 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
16187 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
16188 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
16189 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
16190 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
16191 Gijsbertus P Steinmann Dundee United 1 1 0 0 1 0 .00 100.00 .00 50.00 1990-11-17 29y 07m 15d 1990-11-17 29y 07m 15d Steinmann
16192 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
16193 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
16194 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
16195 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
16196 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
16197 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
16198 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
16199 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
16200 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
16201 Stephen Fraserburgh 1 1 0 0 0 1 .00 .00 100.00 .00 1954-02-13 Not Known 1954-02-13 Not Known Stephen
16202 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
16203 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
16204 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
16205 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
16206 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
16207 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
16208 Dujon Sterling Rangers 4 2 2 4 0 0 100.00 .00 .00 100.00 2023-11-05 24y 00m 12d 2024-04-21 24y 05m 28d Sterling
16209 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
16210 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
16211 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
16212 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
16213 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
16214 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
16215 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
16216 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
16217 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
16218 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
16219 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
16220 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
16221 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
16222 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
16223 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
16224 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
16225 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
16226 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
16227 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
16228 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
16229 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
16230 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
16231 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
16232 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
16233 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
16234 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
16235 Eric Stevenson Hibernian; Ayr United 30 30 0 4 11 8 11 36.67 26.67 36.67 50.00 1961-03-29 Not Known 1972-11-11 Not Known Stevenson
16236 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
16237 George Stevenson Motherwell 30 30 0 11 14 6 10 46.67 20.00 33.33 56.67 1924-03-29 Not Known 1939-02-11 Not Known Stevenson
16238 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
16239 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
16240 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
16241 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
16242 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
16243 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
16244 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
16245 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
16246 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
16247 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
16248 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
16249 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
16250 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
16251 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
16252 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
16253 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
16254 Lewis Stevenson Hibernian 49 48 1 14 16 19 28.57 32.65 38.78 44.90 2007-04-01 19y 02m 27d 2023-05-27 35y 04m 22d Stevenson
16255 Morris Stevenson Hibernian; Greenock Morton; Dundee United; Berwick Rangers 16 15 1 1 2 4 10 12.50 25.00 62.50 25.00 1962-09-08 19y 04m 23d 1972-08-30 29y 04m 14d Stevenson
16256 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
16257 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
16258 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
16259 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
16260 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
16261 Ryan Stevenson Raith Rovers 1 0 1 0 1 0 .00 100.00 .00 50.00 2018-07-21 19y 06m 03d 2018-07-21 19y 06m 03d Stevenson
16262 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
16263 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
16264 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
16265 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
16266 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
16267 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
16268 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
16269 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
16270 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
16271 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
16272 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
16273 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
16274 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
16275 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
16276 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
16277 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
16278 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
16279 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
16280 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
16281 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
16282 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
16283 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
16284 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
16285 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
16286 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
16287 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
16288 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
16289 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
16290 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
16291 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
16292 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
16293 Greg Stewart Dundee; Aberdeen; Rangers; Kilmarnock 11 8 3 3 3 3 5 27.27 27.27 45.45 40.91 2014-07-22 24y 04m 05d 2020-02-29 29y 11m 12d Stewart
16294 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
16295 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
16296 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
16297 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
16298 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
16299 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
16300 Ian Duncan Stewart Clyde 10 10 0 5 5 0 5 50.00 .00 50.00 50.00 1965-08-21 25y 05m 04d 1968-01-20 27y 10m 03d Stewart
16301 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
16302 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
16303 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
16304 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
16305 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
16306 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
16307 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
16308 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
16309 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
16310 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
16311 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
16312 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
16313 John Stewart Aberdeen; Falkirk 6 0 6 1 0 5 16.67 .00 83.33 16.67 2004-11-07 19y 07m 30d 2007-01-20 21y 10m 12d Stewart
16314 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
16315 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
16316 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
16317 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
16318 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
16319 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
16320 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
16321 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
16322 Mark Stewart Falkirk; Dundee; Raith Rovers 10 4 6 2 2 2 6 20.00 20.00 60.00 30.00 2008-09-13 20y 02m 22d 2017-01-25 28y 07m 03d Stewart
16323 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
16324 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
16325 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
16326 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
16327 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
16328 Raymond Straun McDonald Stewart Dundee United; St Johnstone 5 5 0 3 0 2 60.00 .00 40.00 60.00 1978-09-30 19y 00m 23d 1991-11-09 32y 02m 02d Stewart
16329 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
16330 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
16331 Robert Stewart Dunfermline Athletic; Motherwell; Falkirk; Falkirk Select 7 6 1 1 1 2 4 14.29 28.57 57.14 28.57 1981-11-14 19y 10m 11d 1988-04-24 26y 03m 21d Stewart
16332 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
16333 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
16334 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
16335 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
16336 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
16337 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
16338 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
16339 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
16340 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
16341 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
16342 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
16343 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
16344 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
16345 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
16346 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
16347 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
16348 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
16349 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]
16350 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
16351 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
16352 Derek Stillie Aberdeen; Dunfermline Athletic; Dundee United 20 19 1 5 4 11 25.00 20.00 55.00 35.00 1994-03-05 20y 03m 02d 2007-03-17 33y 03m 14d Stillie
16353 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
16354 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
16355 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
16356 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
16357 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
16358 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
16359 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
16360 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
16361 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
16362 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
16363 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
16364 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
16365 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
16366 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
16367 Jayden Stockley Aberdeen 3 1 2 2 1 0 66.67 33.33 .00 83.33 2016-08-13 22y 10m 03d 2017-05-07 23y 06m 27d Stockley
16368 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
16369 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
16370 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
16371 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
16372 Peter Stoger FK Austria 1 1 0 0 1 0 .00 100.00 .00 50.00 1988-10-26 22y 06m 15d 1988-10-26 22y 06m 15d Stoger
16373 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
16374 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
16375 Anthony Stokes Falkirk; Hibernian; Celtic 22 18 4 6 12 5 5 54.55 22.73 22.73 65.91 2006-11-13 18y 03m 19d 2017-12-27 29y 05m 02d Stokes
16376 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
16377 Chris Stokes Kilmarnock 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2022-10-09 31y 07m 01d 2022-10-09 31y 07m 01d Stokes
16378 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
16379 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
16380 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
16381 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
16382 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
16383 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
16384 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
16385 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
16386 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
16387 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
16388 Miles Storey Inverness Caledonian Thistle; Aberdeen; Partick Thistle 12 9 3 2 1 6 5 8.33 50.00 41.67 33.33 2015-09-11 21y 08m 07d 2021-04-24 27y 03m 20d Storey
16389 Craig Storie Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 2016-04-08 20y 02m 26d 2016-04-08 20y 02m 26d Storie
16390 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
16391 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
16392 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
16393 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
16394 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
16395 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
16396 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
16397 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
16398 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
16399 Adam Strachan Partick Thistle 2 2 0 0 1 1 .00 50.00 50.00 25.00 2005-01-08 17y 10m 15d 2006-02-25 19y 00m 01d Strachan
16400 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
16401 Gordon Strachan Dundee; Aberdeen; Manchester United; Coventry City 19 17 2 3 10 4 5 52.63 21.05 26.32 63.16 1975-04-23 18y 02m 14d 1995-10-08 38y 07m 29d Strachan
16402 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
16403 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
16404 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
16405 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
16406 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
16407 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
16408 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
16409 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
16410 Ryan Strain St Mirren 4 4 0 3 2 2 0 50.00 50.00 .00 75.00 2023-01-07 25y 09m 05d 2023-09-23 26y 05m 21d Strain
16411 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
16412 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
16413 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
16414 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
16415 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
16416 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
16417 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
16418 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
16419 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
16420 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
16421 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
16422 Robert John Wainwright Street Montrose; Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1980-09-06 26y 10m 08d 1980-09-06 26y 10m 08d Street
16423 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
16424 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
16425 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
16426 Gregory Strong Motherwell; Livingston (Meadowbank Thistle) 11 11 0 2 1 8 18.18 9.09 72.73 22.73 2000-03-25 24y 06m 20d 2006-03-05 30y 06m 00d Strong
16427 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
16428 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
16429 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
16430 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
16431 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
16432 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
16433 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
16434 Alec Stuart Dundee; Dundee United; Montrose 15 15 0 3 3 4 8 20.00 26.67 53.33 33.33 1962-09-01 22y 00m 24d 1970-01-28 29y 05m 20d Stuart
16435 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
16436 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
16437 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
16438 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
16439 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
16440 Thorsten Stuckmann Alemannia Aachen; Partick Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-12 28y 03m 25d 2009-07-12 28y 03m 25d Stuckmann
16441 Mijo Studenovic NK Siroki Brijeg 1 0 1 0 1 0 .00 100.00 .00 50.00 2006-08-02 20y 09m 26d 2006-08-02 20y 09m 26d Studenovic
16442 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
16443 Elvis Stuglis Rigas Futbola Skola 1 1 0 0 0 1 .00 .00 100.00 .00 2022-09-15 29y 02m 11d 2022-09-15 29y 02m 11d Stuglis
16444 Paul Whitehead Sturrock Dundee United 36 30 6 11 16 9 11 44.44 25.00 30.56 56.94 1975-02-08 18y 03m 29d 1989-05-06 32y 06m 26d Sturrock
16445 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
16446 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
16447 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
16448 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
16449 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
16450 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
16451 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
16452 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
16453 Dominic Sullivan Clyde; Aberdeen; Celtic; Greenock Morton 24 23 1 2 10 4 10 41.67 16.67 41.67 50.00 1971-01-09 19y 09m 08d 1985-03-02 33y 11m 01d Sullivan
16454 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
16455 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
16456 Ciaran Summers Stenhousemuir; Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2014-08-26 19y 04m 10d 2014-08-26 19y 04m 10d Summers
16457 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
16458 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
16459 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
16460 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
16461 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
16462 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
16463 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
16464 Ki Sung-Yueng Celtic 6 4 2 3 0 3 50.00 .00 50.00 50.00 2010-02-10 21y 00m 17d 2012-04-15 23y 02m 22d Sung-Yueng
16465 Shane Supple Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-05-05 21y 00m 01d 2008-05-05 21y 00m 01d Supple
16466 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
16467 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
16468 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
16469 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
16470 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
16471 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
16472 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
16473 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
16474 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
16475 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
16476 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
16477 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
16478 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
16479 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
16480 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
16481 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
16482 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
16483 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
16484 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
16485 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
16486 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
16487 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
16488 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
16489 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
16490 John Sutton Dundee; St Mirren; Motherwell; St Johnstone 19 15 4 8 8 5 6 42.11 26.32 31.58 55.26 2004-08-07 20y 07m 12d 2015-12-19 31y 11m 23d Sutton
16491 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
16492 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
16493 Steve Sutton Nottingham Forest; Derby County 1 1 0 1 0 0 100.00 .00 .00 100.00 1988-09-12 27y 04m 27d 1988-09-12 27y 04m 27d Sutton
16494 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
16495 Karl Svensson Rangers 2 2 0 2 0 0 100.00 .00 .00 100.00 2006-08-19 22y 04m 29d 2006-11-19 22y 07m 29d Svensson
16496 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
16497 Erik Sviatchenko Celtic 3 2 1 3 0 0 100.00 .00 .00 100.00 2016-04-02 24y 05m 29d 2017-05-21 25y 07m 17d Sviatchenko
16498 Christopher William Swailes Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 2008-08-30 37y 10m 11d 2008-08-30 37y 10m 11d Swailes
16499 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
16500 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
16501 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
16502 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
16503 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
16504 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
16505 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
16506 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
16507 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
16508 Harvey Swann Cowdenbeath; The Spartans 2 1 1 0 0 2 .00 .00 100.00 .00 2018-07-24 20y 11m 12d 2022-07-06 24y 10m 24d Swann
16509 Danny Swanson Dundee United; St Johnstone; Hibernian; East Fife 21 9 12 3 9 6 6 42.86 28.57 28.57 57.14 2008-01-02 21y 00m 05d 2020-09-18 33y 08m 21d Swanson
16510 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
16511 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
16512 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
16513 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
16514 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
16515 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
16516 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
16517 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
16518 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
16519 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
16520 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
16521 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
16522 Joseph James Sweeny Clydebank[4]; Partick Thistle 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1979-11-10 22y 08m 22d 1981-01-03 23y 10m 15d Sweeny
16523 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
16524 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
16525 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
16526 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
16527 Mohamed Sylla Dundee 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-08-27 29y 08m 26d 2023-08-27 29y 08m 26d Sylla
16528 Mohammed Sylla St Johnstone; Celtic; Kilmarnock 7 6 1 1 4 2 1 57.14 28.57 14.29 71.43 2000-08-06 23y 04m 24d 2007-05-20 30y 02m 07d Sylla
16529 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
16530 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
16531 David Syme Kilmarnock; Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 2016-01-02 18y 06m 10d 2016-01-02 18y 06m 10d Syme
16532 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
16533 Jim Symington Stirling Albion; Stranraer 3 3 0 0 0 3 .00 .00 100.00 .00 1966-09-24 20y 01m 05d 1971-01-23 24y 05m 04d Symington
16534 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
16535 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
16536 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
16537 Symons Fulham 1 1 0 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known Symons
16538 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
16539 Szarynski Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Szarynski
16540 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
16541 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
16542 Szoltysik Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Szoltysik
16543 Michal Szromnik Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2015-12-30 22y 09m 26d 2015-12-30 22y 09m 26d Szromnik
16544 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
16545 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
16546 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
16547 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
16548 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
16549 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é
16550 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
16551 Craig Taggart Falkirk 1 0 1 0 0 1 .00 .00 100.00 .00 1993-03-06 20y 01m 17d 1993-03-06 20y 01m 17d Taggart
16552 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
16553 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
16554 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
16555 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
16556 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
16557 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
16558 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
16559 Bobby Tait Ayr United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1973-12-15 19y 04m 22d 1974-03-09 19y 07m 14d Tait
16560 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
16561 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
16562 Dylan Tait Raith Rovers 3 1 2 1 0 2 33.33 .00 66.67 33.33 2020-10-13 18y 10m 12d 2021-01-26 19y 01m 25d Tait
16563 Eric James Tait Berwick Rangers 9 9 0 4 0 3 6 .00 33.33 66.67 16.67 1972-08-30 21y 02m 13d 1980-04-23 28y 10m 06d Tait
16564 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
16565 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
16566 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
16567 Richard Tait Motherwell; St Mirren 18 18 0 3 2 13 16.67 11.11 72.22 22.22 2016-09-30 26y 09m 28d 2022-03-12 32y 03m 10d Tait
16568 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
16569 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
16570 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
16571 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
16572 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
16573 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
16574 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
16575 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
16576 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
16577 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
16578 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
16579 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
16580 Jason Talbot Livingston (Meadowbank Thistle); Dunfermline Athletic; Cowdenbeath 5 5 0 2 0 3 40.00 .00 60.00 40.00 2011-07-16 25y 09m 16d 2018-07-24 32y 09m 24d Talbot
16581 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
16582 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
16583 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
16584 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
16585 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
16586 Craig Tanner Motherwell 3 1 2 1 1 1 33.33 33.33 33.33 50.00 2017-12-09 23y 01m 12d 2018-03-04 23y 04m 05d Tanner
16587 Scott Tanser St Johnstone; St Mirren 18 17 1 3 5 10 16.67 27.78 55.56 30.56 2017-12-23 23y 02m 00d 2024-04-06 29y 05m 14d Tanser
16588 Greg Tansey Inverness Caledonian Thistle; Aberdeen; Ross County; St Mirren 13 11 2 1 2 8 3 15.38 61.54 23.08 46.15 2011-09-10 22y 09m 20d 2019-02-23 30y 03m 02d Tansey
16589 Mehdi Taouil Kilmarnock 11 10 1 1 4 1 6 36.36 9.09 54.55 40.91 2007-10-27 24y 05m 07d 2011-01-18 27y 07m 29d Taouil
16590 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
16591 Bartosz Tarachulski Dunfermline Athletic 2 0 2 0 0 2 .00 .00 100.00 .00 2006-01-14 30y 08m 00d 2006-04-08 30y 10m 25d Tarachulski
16592 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
16593 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
16594 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
16595 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
16596 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
16597 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
16598 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
16599 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
16600 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
16601 Jair Tavares Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 2023-12-27 22y 10m 14d 2023-12-27 22y 10m 14d Tavares
16602 James Tavernier Rangers 29 29 0 3 22 4 3 75.86 13.79 10.34 82.76 2016-11-30 25y 01m 00d 2024-04-21 32y 05m 22d Tavernier
16603 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
16604 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
16605 Alexander Taylor Dundee United; Hamilton Academical; Falkirk; Partick Thistle; Raith Rovers; Ross County 22 14 8 1 4 7 11 18.18 31.82 50.00 34.09 1980-02-20 17y 08m 07d 1998-09-09 36y 02m 27d Taylor
16606 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
16607 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
16608 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
16609 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
16610 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
16611 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
16612 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
16613 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
16614 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
16615 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
16616 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
16617 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
16618 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
16619 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
16620 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
16621 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
16622 Greg Taylor Kilmarnock; Celtic 24 23 1 1 14 3 7 58.33 12.50 29.17 64.58 2016-10-26 18y 11m 21d 2024-03-03 26y 03m 27d Taylor
16623 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
16624 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
16625 Ian Taylor Aberdeen; Motherwell; St Johnstone 12 10 2 1 3 3 6 25.00 25.00 50.00 37.50 1966-11-05 18y 05m 13d 1977-09-17 29y 03m 25d Taylor
16626 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
16627 Jake Taylor Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 2015-08-12 23y 08m 11d 2015-08-12 23y 08m 11d Taylor
16628 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
16629 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
16630 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
16631 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
16632 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
16633 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
16634 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
16635 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
16636 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
16637 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
16638 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
16639 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
16640 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
16641 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
16642 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
16643 Richard Taylor St Mirren 6 5 1 1 2 3 16.67 33.33 50.00 33.33 2023-01-07 22y 03m 05d 2024-04-06 23y 06m 04d Taylor
16644 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
16645 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
16646 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
16647 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
16648 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
16649 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
16650 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
16651 William Taylor Dundee United; St Johnstone 12 12 0 1 2 9 8.33 16.67 75.00 16.67 1929-09-14 Not Known 1937-08-25 Not Known Taylor
16652 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
16653 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
16654 Aaron Taylor-Sinclair Partick Thistle; Motherwell; Livingston (Meadowbank Thistle); Airdrieonians (Airdrie United) 5 5 0 1 2 2 1 40.00 40.00 20.00 60.00 2013-08-16 22y 04m 08d 2019-12-04 28y 07m 26d Taylor-Sinclair
16655 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
16656 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
16657 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
16658 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
16659 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
16660 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
16661 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
16662 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
16663 Charlie Telfer Dundee United; Falkirk; Airdrieonians (Airdrie United) 2 1 1 0 0 2 .00 .00 100.00 .00 2020-02-08 24y 07m 04d 2024-02-11 28y 07m 07d Telfer
16664 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
16665 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
16666 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
16667 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
16668 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
16669 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
16670 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
16671 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
16672 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
16673 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
16674 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
16675 Chris Templeman Dunfermline Athletic; Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2015-08-25 34y 11m 14d 2015-08-25 34y 11m 14d Templeman
16676 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
16677 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
16678 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
16679 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
16680 David Templeton Rangers; Hamilton Academical 5 4 1 0 2 3 .00 40.00 60.00 20.00 2014-08-10 25y 07m 03d 2020-02-15 31y 01m 08d Templeton
16681 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
16682 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
16683 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
16684 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
16685 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
16686 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
16687 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
16688 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
16689 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
16690 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
16691 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
16692 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
16693 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
16694 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
16695 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
16696 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
16697 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
16698 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
16699 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
16700 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
16701 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
16702 Jeroen Tesselaar St Mirren; Kilmarnock 10 9 1 4 1 5 40.00 10.00 50.00 45.00 2011-09-17 22y 08m 01d 2014-05-04 25y 03m 18d Tesselaar
16703 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
16704 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
16705 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
16706 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
16707 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
16708 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
16709 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
16710 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
16711 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
16712 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
16713 Steven Thicot Hibernian 6 6 0 1 2 3 16.67 33.33 50.00 33.33 2008-10-19 21y 08m 07d 2011-01-01 23y 10m 20d Thicot
16714 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
16715 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
16716 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
16717 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
16718 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
16719 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
16720 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
16721 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
16722 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
16723 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
16724 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
16725 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
16726 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
16727 Dominic Thomas Motherwell; Kilmarnock; Dunfermline Athletic 8 3 5 1 3 1 4 37.50 12.50 50.00 43.75 2015-08-12 19y 05m 29d 2021-04-03 25y 01m 20d Thomas
16728 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
16729 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
16730 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
16731 Joel Thomas Hamilton Academical; Dinamo Bucuresti 5 3 2 1 2 0 3 40.00 .00 60.00 40.00 2008-08-30 21y 02m 00d 2013-07-09 26y 00m 09d Thomas
16732 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
16733 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
16734 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
16735 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
16736 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
16737 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
16738 Alan Thompson Celtic 20 18 2 2 16 2 2 80.00 10.00 10.00 85.00 2000-11-01 26y 10m 10d 2006-01-01 32y 00m 10d Thompson
16739 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
16740 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
16741 David Reid Thompson Airdrieonians; Stirling Albion 5 4 1 3 3 1 1 60.00 20.00 20.00 70.00 1980-07-30 18y 02m 02d 1985-08-27 23y 02m 30d Thompson
16742 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
16743 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
16744 Gary Thompson Falkirk; St Johnstone 4 3 1 1 1 1 2 25.00 25.00 50.00 37.50 1982-02-09 25y 07m 29d 1988-08-17 32y 02m 06d Thompson
16745 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
16746 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
16747 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
16748 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
16749 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
16750 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
16751 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
16752 Steven Thompson Dundee United; Rangers; St Mirren 30 22 8 6 9 6 15 30.00 20.00 50.00 40.00 1997-05-03 18y 06m 19d 2014-01-29 35y 03m 15d Thompson
16753 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
16754 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
16755 Alex Thomson Celtic; Dunfermline Athletic 32 32 0 3 17 6 9 53.13 18.75 28.13 62.50 1923-04-07 Not Known 1936-08-19 Not Known Thomson
16756 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
16757 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
16758 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
16759 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
16760 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
16761 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
16762 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
16763 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
16764 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
16765 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
16766 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
16767 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
16768 Bobby Thomson Heart of Midlothian B; St Johnstone; Greenock Morton; Hibernian 28 26 2 6 9 8 11 32.14 28.57 39.29 46.43 1965-08-07 19y 05m 10d 1985-03-02 Not Known Thomson
16769 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
16770 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
16771 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
16772 Craig Thomson St Johnstone; Airdrieonians (Airdrie United) 2 1 1 1 0 1 50.00 .00 50.00 50.00 2017-05-17 22y 02m 07d 2020-01-18 24y 10m 08d Thomson
16773 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
16774 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
16775 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
16776 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
16777 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
16778 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
16779 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
16780 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
16781 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
16782 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
16783 Eddie Thomson Aberdeen 10 9 1 2 5 3 20.00 50.00 30.00 45.00 1973-11-17 26y 08m 23d 1976-04-07 29y 01m 13d Thomson
16784 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
16785 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
16786 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
16787 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
16788 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
16789 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
16790 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
16791 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
16792 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
16793 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
16794 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
16795 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
16796 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
16797 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
16798 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
16799 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
16800 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
16801 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
16802 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
16803 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
16804 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
16805 James Thomson St Mirren; Dunfermline Athletic 20 18 2 4 7 9 20.00 35.00 45.00 37.50 1959-03-09 21y 10m 27d 1971-03-24 33y 11m 14d Thomson
16806 Jason Thomson Raith Rovers; Arbroath 12 11 1 0 1 11 .00 8.33 91.67 4.17 2012-07-14 24y 11m 18d 2020-12-29 33y 05m 03d Thomson
16807 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
16808 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
16809 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
16810 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
16811 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
16812 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
16813 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
16814 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
16815 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
16816 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
16817 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
16818 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
16819 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
16820 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
16821 Kenny Thomson Dunfermline Athletic; Alloa Athletic; St Johnstone; Cowdenbeath 19 18 1 2 7 10 10.53 36.84 52.63 28.95 1970-09-12 18y 10m 03d 1990-08-22 38y 09m 13d Thomson
16822 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
16823 Kevin Thomson Hibernian; Rangers; Dundee 27 22 5 11 6 10 40.74 22.22 37.04 51.85 2003-11-23 19y 01m 09d 2016-02-16 31y 04m 02d Thomson
16824 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
16825 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
16826 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
16827 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
16828 Robbie Thomson Celtic; Cowdenbeath; Hamilton Academical; Raith Rovers 6 6 0 1 1 4 16.67 16.67 66.67 25.00 2014-08-04 21y 04m 28d 2018-07-21 25y 04m 14d Thomson
16829 Robert Thomson Alloa Athletic 3 2 1 1 0 2 33.33 .00 66.67 33.33 2020-11-24 27y 05m 27d 2021-01-16 27y 07m 19d Thomson
16830 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
16831 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
16832 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
16833 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
16834 Robin Thomson Cowdenbeath; Stirling Albion; Raith Rovers; East Fife 5 5 0 0 0 5 .00 .00 100.00 .00 1971-04-24 21y 06m 25d 1983-02-20 33y 04m 23d Thomson
16835 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
16836 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
16837 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
16838 Ryan Thomson Dunfermline Athletic; Dumbarton 6 5 1 1 1 0 5 16.67 .00 83.33 16.67 2010-07-27 22y 04m 16d 2018-07-07 30y 03m 26d Thomson
16839 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
16840 Scott Thomson Raith Rovers; Dunfermline Athletic 22 22 0 2 4 6 12 18.18 27.27 54.55 31.82 1996-04-13 24y 02m 15d 2008-07-16 36y 05m 17d Thomson
16841 Scott Yuill Thomson Raith Rovers; Dunfermline Athletic 11 11 0 3 5 3 27.27 45.45 27.27 50.00 1993-10-16 26y 11m 08d 2002-02-02 35y 02m 25d Thomson
16842 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
16843 Steven Thomson Falkirk; St Mirren 17 13 4 1 3 5 9 17.65 29.41 52.94 32.35 2005-10-02 27y 08m 09d 2012-03-21 34y 01m 27d Thomson
16844 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
16845 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
16846 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
16847 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
16848 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
16849 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
16850 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
16851 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
16852 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
16853 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
16854 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
16855 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
16856 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
16857 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
16858 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
16859 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
16860 Billy Thomson St Mirren; Dundee United; Motherwell; Rangers; Dundee 40 40 0 8 17 15 20.00 42.50 37.50 41.25 1978-10-07 20y 07m 27d 1996-10-23 38y 08m 13d Thomson
16861 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
16862 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]
16863 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
16864 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
16865 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
16866 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
16867 Thorburn Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1894-01-03 Not Known 1894-01-03 Not Known Thorburn
16868 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
16869 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
16870 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
16871 Benjamin Thornley Aberdeen 5 2 3 1 1 3 20.00 20.00 60.00 30.00 2001-08-04 26y 03m 14d 2002-11-12 27y 06m 22d Thornley
16872 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
16873 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
16874 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
16875 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
16876 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
16877 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
16878 Gunnar Heidar Thorvaldsson IBV-Vestmannaeyjar 1 0 1 0 0 1 .00 .00 100.00 .00 2000-08-10 18y 04m 09d 2000-08-10 18y 04m 09d Thorvaldsson
16879 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
16880 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
16881 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
16882 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
16883 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
16884 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
16885 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
16886 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
16887 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
16888 Fergus Tiernan Aberdeen 5 3 2 1 2 2 20.00 40.00 40.00 40.00 2001-08-04 19y 07m 01d 2002-11-12 20y 10m 09d Tiernan
16889 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
16890 Kieran Tierney Celtic 14 14 0 11 1 2 78.57 7.14 14.29 82.14 2015-12-27 18y 06m 22d 2019-02-27 21y 08m 22d Tierney
16891 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
16892 Peter Grant Tierney Cowdenbeath; Livingston (Meadowbank Thistle); Dunfermline Athletic; Partick Thistle 11 9 2 2 1 8 18.18 9.09 72.73 22.73 1983-08-27 21y 10m 16d 1994-05-14 32y 07m 03d Tierney
16893 Ross Tierney Motherwell 3 2 1 1 0 2 33.33 .00 66.67 33.33 2022-01-29 20y 10m 23d 2022-09-18 21y 06m 12d Tierney
16894 Ryan Tierney Hamilton Academical 1 0 1 0 0 1 .00 .00 100.00 .00 2017-03-11 19y 01m 11d 2017-03-11 19y 01m 11d Tierney
16895 Jonathan Tiffoney Ayr United; Alloa Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-09-21 20y 04m 14d 2015-04-08 23y 11m 01d Tiffoney
16896 Scott Tiffoney Livingston (Meadowbank Thistle); Dundee 2 1 1 1 1 0 50.00 50.00 .00 75.00 2019-10-26 21y 02m 00d 2023-08-27 25y 00m 01d Tiffoney
16897 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
16898 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
16899 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
16900 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
16901 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
16902 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
16903 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
16904 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
16905 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
16906 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
16907 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
16908 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
16909 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
16910 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
16911 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
16912 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
16913 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
16914 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
16915 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
16916 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
16917 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
16918 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
16919 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
16920 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
16921 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
16922 Andy Tod Dunfermline Athletic; Dundee United 27 25 2 3 4 5 18 14.81 18.52 66.67 24.07 1995-08-30 23y 09m 26d 2006-10-28 34y 11m 24d Tod
16923 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
16924 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
16925 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
16926 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
16927 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
16928 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
16929 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
16930 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
16931 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
16932 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
16933 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
16934 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
16935 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
16936 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
16937 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
16938 Jens Todt VfB Stuttgart 1893 1 0 1 0 0 1 .00 .00 100.00 .00 2000-09-28 30y 08m 23d 2000-09-28 30y 08m 23d Todt
16939 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
16940 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
16941 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
16942 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
16943 Jeremy Toljan Celtic 2 2 0 2 0 0 100.00 .00 .00 100.00 2019-02-27 24y 06m 19d 2019-05-19 24y 09m 11d Toljan
16944 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
16945 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
16946 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
16947 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
16948 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
16949 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
16950 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
16951 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
16952 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
16953 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
16954 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
16955 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
16956 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
16957 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
16958 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
16959 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
16960 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
16961 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
16962 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
16963 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
16964 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
16965 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
16966 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
16967 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
16968 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
16969 Robert Ferguson Torrance St Mirren; Partick Thistle; Brechin City; Arbroath 7 6 1 3 4 2 1 57.14 28.57 14.29 71.43 1978-10-07 20y 01m 25d 1985-02-20 26y 06m 08d Torrance
16970 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
16971 Torrance Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1925-09-15 Not Known 1925-09-15 Not Known Torrance
16972 Joe Tortolano Hibernian 22 15 7 1 6 5 11 27.27 22.73 50.00 38.64 1986-01-01 19y 08m 26d 1996-01-01 29y 08m 26d Tortolano
16973 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
16974 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
16975 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
16976 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
16977 Lewis Toshney Kilmarnock; Dundee; Cowdenbeath; Raith Rovers 7 7 0 2 1 4 28.57 14.29 57.14 35.71 2012-02-11 19y 09m 16d 2015-07-07 23y 02m 11d Toshney
16978 Aiyegun Tosin Zurich 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-08-25 24y 01m 30d 2022-08-25 24y 01m 30d Tosin
16979 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
16980 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
16981 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
16982 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
16983 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
16984 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
16985 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é
16986 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
16987 Karim Touzani Aberdeen 1 0 1 0 1 0 .00 100.00 .00 50.00 2007-05-06 26y 07m 25d 2007-05-06 26y 07m 25d Touzani
16988 Richard Towell Celtic; Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-04-03 19y 08m 17d 2011-08-28 20y 01m 11d Towell
16989 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
16990 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
16991 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
16992 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
16993 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
16994 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
16995 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
16996 Derek Townsley Motherwell; Hibernian; Gretna 12 8 4 2 2 4 5 16.67 33.33 41.67 33.33 1999-09-20 26y 05m 30d 2006-05-13 33y 01m 22d Townsley
16997 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
16998 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
16999 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
17000 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
17001 John Tracey St Patricks Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1988-10-05 29y 05m 19d 1988-10-05 29y 05m 19d Tracey
17002 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
17003 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
17004 Trail Fraserburgh 1 1 0 0 0 1 .00 .00 100.00 .00 1954-02-13 Not Known 1954-02-13 Not Known Trail
17005 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
17006 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
17007 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
17008 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
17009 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
17010 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
17011 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
17012 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
17013 Patrick Travers Clyde; Aberdeen; Celtic; Dumbarton; Clydebank[3] 23 23 0 3 9 3 11 39.13 13.04 47.83 45.65 1909-03-13 Not Known 1921-04-11 Not Known Travers
17014 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
17015 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
17016 Michael Travis Livingston (Meadowbank Thistle); Forfar Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 2015-08-25 22y 03m 19d 2018-07-14 25y 02m 08d Travis
17017 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
17018 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
17019 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
17020 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
17021 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
17022 Tommy Traynor Heart of Midlothian B; Dundee United; Falkirk 9 8 1 5 4 3 2 44.44 33.33 22.22 61.11 1965-08-07 21y 10m 11d 1976-10-06 33y 00m 09d Traynor
17023 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
17024 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
17025 Carl Tremarco Inverness Caledonian Thistle 11 10 1 1 2 5 4 18.18 45.45 36.36 40.91 2013-12-14 28y 02m 03d 2019-07-08 33y 08m 27d Tremarco
17026 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
17027 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
17028 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
17029 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
17030 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
17031 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
17032 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
17033 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
17034 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
17035 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
17036 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
17037 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
17038 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
17039 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
17040 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
17041 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
17042 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
17043 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
17044 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
17045 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
17046 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
17047 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
17048 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
17049 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
17050 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
17051 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
17052 Nectarios Triantis Hibernian 1 0 1 0 1 0 .00 100.00 .00 50.00 2024-02-28 20y 09m 17d 2024-02-28 20y 09m 17d Triantis
17053 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
17054 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
17055 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
17056 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
17057 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
17058 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
17059 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
17060 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
17061 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
17062 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
17063 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
17064 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
17065 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
17066 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
17067 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
17068 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
17069 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
17070 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
17071 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
17072 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
17073 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
17074 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
17075 Owain Tudur-Jones Inverness Caledonian Thistle; Hibernian 5 4 1 1 2 2 1 40.00 40.00 20.00 60.00 2012-11-10 28y 00m 26d 2014-01-02 29y 02m 18d Tudur-Jones
17076 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
17077 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
17078 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
17079 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
17080 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
17081 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
17082 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
17083 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
17084 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
17085 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
17086 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
17087 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
17088 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
17089 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
17090 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
17091 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
17092 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
17093 David Turnbull Motherwell; Celtic 10 9 1 1 5 2 3 50.00 20.00 30.00 60.00 2018-12-08 19y 04m 28d 2023-12-16 24y 05m 06d Turnbull
17094 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
17095 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
17096 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
17097 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
17098 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
17099 Stuart Turnbull Dundee; Hibernian 4 4 0 0 3 1 .00 75.00 25.00 37.50 1978-01-07 16y 04m 16d 1984-01-02 22y 04m 11d Turnbull
17100 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
17101 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
17102 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
17103 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
17104 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
17105 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
17106 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
17107 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
17108 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
17109 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
17110 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
17111 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
17112 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
17113 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
17114 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
17115 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
17116 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
17117 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
17118 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
17119 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
17120 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
17121 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
17122 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
17123 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
17124 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
17125 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
17126 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
17127 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
17128 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
17129 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
17130 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
17131 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
17132 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
17133 David Philip Tuttle Tottenham Hotspur 1 0 1 1 0 0 100.00 .00 .00 100.00 1992-07-25 20y 05m 19d 1992-07-25 20y 05m 19d Tuttle
17134 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
17135 Kevin Twaddle St Johnstone; Raith Rovers; Greenock Morton; Motherwell 12 8 4 2 4 4 4 33.33 33.33 33.33 50.00 1996-03-07 24y 04m 07d 2001-09-22 29y 10m 23d Twaddle
17136 Marc Twaddle Falkirk 6 5 1 1 2 3 16.67 33.33 50.00 33.33 2006-03-25 19y 06m 26d 2010-09-21 24y 00m 25d Twaddle
17137 Steven Tweed Hibernian; Dundee 20 20 0 1 6 5 9 30.00 25.00 45.00 42.50 1993-03-20 20y 07m 12d 2001-03-07 28y 06m 27d Tweed
17138 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
17139 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
17140 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
17141 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
17142 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
17143 Stavros Tziortziopoulos AEK Athens 1 0 1 1 0 0 100.00 .00 .00 100.00 2006-08-09 27y 11m 25d 2006-08-09 27y 11m 25d Tziortziopoulos
17144 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
17145 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
17146 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
17147 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
17148 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
17149 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]
17150 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
17151 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
17152 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
17153 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
17154 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
17155 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
17156 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
17157 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
17158 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
17159 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
17160 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
17161 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
17162 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
17163 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
17164 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
17165 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
17166 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
17167 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
17168 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
17169 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
17170 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
17171 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
17172 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
17173 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
17174 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
17175 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
17176 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
17177 Santeri Vaananen Rosenborg Ballklub 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-08-10 21y 07m 09d 2023-08-10 21y 07m 09d Vaananen
17178 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
17179 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
17180 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
17181 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
17182 Valdo Osasuna 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Valdo
17183 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
17184 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
17185 Euan Valentine Raith Rovers; Cowdenbeath 1 1 0 0 1 0 .00 100.00 .00 50.00 2018-07-21 17y 09m 19d 2018-07-21 17y 09m 19d Valentine
17186 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
17187 Joos Valgaeran Celtic 12 12 0 1 11 0 1 91.67 .00 8.33 91.67 2000-08-19 24y 05m 16d 2005-04-10 29y 01m 07d Valgaeran
17188 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
17189 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
17190 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
17191 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)
17192 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
17193 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
17194 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
17195 Guido Van De Kamp Dundee United; Dunfermline Athletic; Raith Rovers 7 7 0 1 0 6 14.29 .00 85.71 14.29 1991-11-23 27y 09m 15d 1998-08-19 34y 06m 11d Van De Kamp
17196 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
17197 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
17198 Willem Van der Ark Aberdeen 7 4 3 1 2 1 4 28.57 14.29 57.14 35.71 1989-04-22 25y 05m 09d 1991-11-20 28y 00m 07d Van der Ark
17199 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
17200 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
17201 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
17202 Timothy van der Meulen Dundee United 2 0 2 1 0 1 50.00 .00 50.00 50.00 2011-02-19 20y 11m 17d 2011-05-15 21y 02m 13d van der Meulen
17203 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
17204 Rafael van der Vaart Tottenham Hotspur 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-08-18 28y 06m 07d 2011-08-18 28y 06m 07d van der Vaart
17205 Kenny van der Weg Ross County 4 4 0 1 2 1 25.00 50.00 25.00 50.00 2016-09-24 25y 07m 05d 2017-10-14 26y 07m 25d van der Weg
17206 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
17207 Frank Van Eijs Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1999-10-30 27y 11m 28d 2000-01-22 28y 02m 20d Van Eijs
17208 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
17209 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
17210 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
17211 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
17212 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
17213 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
17214 Kevin van Veen Motherwell; Kilmarnock 7 5 2 2 1 4 28.57 14.29 57.14 35.71 2021-10-02 30y 04m 01d 2024-03-30 32y 09m 29d van Veen
17215 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
17216 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
17217 David van Zanten St Mirren; Hibernian; Hamilton Academical; Dumbarton 29 24 5 8 10 11 27.59 34.48 37.93 44.83 2006-09-09 24y 04m 01d 2015-01-10 32y 08m 02d Van Zanten
17218 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
17219 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
17220 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
17221 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
17222 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
17223 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
17224 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
17225 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
17226 Paulo Vanoli Rangers 2 2 0 0 1 1 .00 50.00 50.00 25.00 2004-05-12 31y 09m 00d 2004-09-12 32y 01m 00d Vanoli
17227 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
17228 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
17229 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
17230 Stanislav Varga Celtic 11 11 0 1 7 2 2 63.64 18.18 18.18 72.73 2003-10-18 31y 00m 10d 2006-04-30 33y 06m 22d Varga
17231 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
17232 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
17233 Vladimir Vasilj NK Siroki Brijeg 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-08-02 31y 00m 27d 2006-08-02 31y 00m 27d Vasilj
17234 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
17235 Kyle Vassell Kilmarnock 5 4 1 1 2 2 20.00 40.00 40.00 40.00 2023-04-01 30y 01m 25d 2024-03-30 31y 01m 23d Vassell
17236 Rudi Vata Celtic 5 4 1 1 2 1 2 40.00 20.00 40.00 50.00 1992-12-19 23y 10m 06d 1995-09-23 26y 07m 10d Vata
17237 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
17238 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
17239 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
17240 Lewis Vaughan Raith Rovers 9 4 5 0 1 8 .00 11.11 88.89 5.56 2013-08-27 17y 08m 08d 2021-04-30 25y 04m 11d Vaughan
17241 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
17242 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
17243 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
17244 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
17245 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
17246 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
17247 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
17248 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
17249 Vega Osasuna 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Vega
17250 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
17251 Tommy Veitch Greenock Morton; Airdrieonians 5 5 0 2 2 1 40.00 40.00 20.00 60.00 1977-10-05 27y 11m 19d 1979-09-22 29y 11m 06d Veitch
17252 Josh Vela Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 2019-09-22 25y 09m 08d 2019-09-22 25y 09m 08d Vela
17253 Josh Vela  Fleetwood Town 1 1 0 0 0 1 .00 .00 100.00 .00 2023-07-12 29y 06m 28d 2023-07-12 29y 06m 28d Vela 
17254 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
17255 Vella Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known Vella
17256 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
17257 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
17258 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
17259 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
17260 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
17261 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
17262 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
17263 Lorenzo Venuti Fiorentina 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-10-13 27y 06m 01d 2022-10-13 27y 06m 01d Venuti
17264 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
17265 Bart Verhuel Motherwell 1 0 1 0 0 1 .00 .00 100.00 .00 1992-10-24 20y 11m 01d 1992-10-24 20y 11m 01d Verhuel
17266 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
17267 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
17268 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
17269 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
17270 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
17271 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
17272 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
17273 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
17274 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
17275 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
17276 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
17277 Antony Vidmar Rangers 11 10 1 8 2 1 72.73 18.18 9.09 81.82 1997-07-26 27y 00m 22d 2002-04-07 31y 09m 03d Vidmar
17278 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
17279 Gregory Vignal Rangers; Dundee United 3 3 0 2 1 0 66.67 33.33 .00 83.33 2004-09-12 23y 01m 24d 2005-05-07 23y 09m 18d Vignal
17280 Iain Vigurs Inverness Caledonian Thistle; Ross County; Motherwell; Cove Rangers 17 14 3 2 4 6 7 23.53 35.29 41.18 41.18 2008-09-20 20y 04m 13d 2021-07-13 33y 02m 06d Vigurs
17281 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
17282 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
17283 Vilmar Cruzeiro 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Vilmar
17284 James Vincent Inverness Caledonian Thistle; Dundee; Dunfermline Athletic 9 8 1 1 3 3 3 33.33 33.33 33.33 50.00 2013-08-31 23y 11m 04d 2018-08-18 28y 10m 22d Vincent
17285 Stan Vincent Hibernian; Falkirk 8 8 0 3 4 1 3 50.00 12.50 37.50 56.25 1964-03-16 Not Known 1967-08-19 Not Known Vincent
17286 Gabor Vincze Livingston (Meadowbank Thistle) 5 3 2 1 0 4 20.00 .00 80.00 20.00 2005-02-27 28y 05m 20d 2005-12-03 29y 02m 26d Vincze
17287 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
17288 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
17289 Christopher Vinnicombe Rangers 3 0 3 1 2 0 33.33 66.67 .00 66.67 1990-05-05 19y 06m 15d 1993-12-27 23y 02m 07d Vinnicombe
17290 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
17291 Miko Virtanen Aberdeen; Arbroath 2 2 0 0 0 2 .00 .00 100.00 .00 2020-10-23 21y 08m 24d 2020-12-29 21y 11m 00d Virtanen
17292 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
17293 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
17294 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
17295 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
17296 Jaroslav Vodicka Dukla Prague 1 1 0 1 0 0 100.00 .00 .00 100.00 1986-10-01 20y 10m 27d 1986-10-01 20y 10m 27d Vodicka
17297 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
17298 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
17299 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
17300 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
17301 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
17302 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
17303 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
17304 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
17305 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
17306 Georgios Vrakas PAOK Thessaloniki 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-08-31 22y 04m 03d 2023-08-31 22y 04m 03d Vrakas
17307 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
17308 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
17309 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
17310 Nikola Vujadinovic Aberdeen 1 0 1 0 0 1 .00 .00 100.00 .00 2010-12-11 24y 04m 11d 2010-12-11 24y 04m 11d Vujadinovic
17311 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
17312 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
17313 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
17314 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
17315 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
17316 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
17317 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
17318 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
17319 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
17320 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
17321 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
17322 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
17323 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
17324 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
17325 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
17326 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
17327 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
17328 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
17329 Kerr Waddell Dundee; Arbroath 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 2017-09-30 19y 03m 16d 2017-12-12 19y 05m 28d Waddell
17330 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
17331 Richard Alexander Waddell Partick Thistle 2 0 2 1 0 0 2 .00 .00 100.00 .00 2003-10-25 22y 08m 21d 2004-01-24 22y 11m 20d Waddell
17332 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
17333 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
17334 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
17335 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
17336 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
17337 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
17338 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
17339 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
17340 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
17341 Martyn Waghorn Rangers 3 1 2 2 0 1 66.67 .00 33.33 66.67 2016-12-10 26y 10m 17d 2017-05-13 27y 03m 20d Waghorn
17342 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
17343 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
17344 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
17345 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
17346 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
17347 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
17348 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
17349 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
17350 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
17351 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
17352 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
17353 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
17354 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
17355 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
17356 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
17357 Bobby Wales Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 2022-12-17 17y 05m 24d 2022-12-17 17y 05m 24d Wales
17358 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
17359 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
17360 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
17361 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
17362 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
17363 Allan Walker Livingston (Meadowbank Thistle); Raith Rovers; East Fife 5 5 0 1 1 0 4 20.00 .00 80.00 20.00 2005-09-21 19y 08m 18d 2014-07-12 28y 06m 09d Walker
17364 Andy Walker Motherwell; Celtic; Hibernian 28 22 6 9 10 10 8 35.71 35.71 28.57 53.57 1986-03-15 20y 11m 09d 1998-01-01 32y 08m 26d Walker
17365 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
17366 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
17367 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
17368 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
17369 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
17370 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
17371 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
17372 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
17373 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
17374 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
17375 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
17376 David Walker St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1983-09-24 22y 04m 15d 1983-09-24 22y 04m 15d Walker
17377 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
17378 Derek John Walker Hamilton Academical; Clyde; Livingston (Meadowbank Thistle); Stranraer 3 2 1 0 0 3 .00 .00 100.00 .00 1987-08-25 21y 01m 22d 1993-08-11 27y 01m 08d Walker
17379 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
17380 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
17381 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
17382 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
17383 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
17384 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
17385 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
17386 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
17387 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
17388 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
17389 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
17390 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
17391 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
17392 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
17393 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
17394 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
17395 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
17396 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
17397 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
17398 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
17399 John Walker Hibernian 33 33 0 7 15 8 10 45.45 24.24 30.30 57.58 1921-01-01 Not Known 1926-04-28 Not Known Walker
17400 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
17401 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
17402 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
17403 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
17404 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
17405 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
17406 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
17407 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
17408 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
17409 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
17410 Paul Walker Dundee United; Partick Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 1997-05-03 19y 08m 13d 1997-05-03 19y 08m 13d Walker
17411 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
17412 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
17413 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
17414 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
17415 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
17416 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
17417 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
17418 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
17419 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
17420 Sam Walker Kilmarnock 3 3 0 2 0 1 66.67 .00 33.33 66.67 2022-08-31 30y 10m 29d 2023-04-01 31y 05m 30d Walker
17421 Scott Edward Walker St Mirren; Dunfermline Athletic 6 4 2 1 0 5 16.67 .00 83.33 16.67 2000-09-20 25y 06m 15d 2003-04-26 28y 01m 21d Walker
17422 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
17423 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
17424 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
17425 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
17426 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
17427 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
17428 Tom Walker Airdrieonians; Arbroath 23 23 0 3 6 7 10 26.09 30.43 43.48 41.30 1971-10-16 19y 07m 01d 1981-08-08 29y 04m 24d Walker
17429 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
17430 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
17431 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
17432 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
17433 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
17434 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 Not Known 1906-10-06 Not Known Walker
17435 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
17436 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
17437 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
17438 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
17439 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
17440 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
17441 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
17442 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
17443 Ian Andrew Wallace Dumbarton 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1975-08-09 19y 02m 17d 1976-04-14 19y 10m 22d Wallace
17444 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
17445 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
17446 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
17447 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
17448 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
17449 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
17450 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
17451 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
17452 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
17453 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
17454 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
17455 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
17456 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
17457 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
17458 Lee Wallace Rangers 12 12 0 4 2 5 33.33 16.67 41.67 41.67 2011-10-23 24y 02m 22d 2017-08-19 30y 00m 18d Wallace
17459 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
17460 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
17461 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
17462 Ross Wallace Celtic; St Mirren 4 3 1 3 0 1 75.00 .00 25.00 75.00 2004-10-16 19y 04m 23d 2020-03-11 34y 09m 17d Wallace
17463 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
17464 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
17465 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
17466 Willie Wallace Raith Rovers; Celtic; Dumbarton 15 15 0 4 6 4 5 40.00 26.67 33.33 53.33 1959-12-19 19y 05m 26d 1975-03-15 34y 08m 20d Wallace
17467 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
17468 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?)
17469 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
17470 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
17471 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
17472 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
17473 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
17474 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
17475 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
17476 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
17477 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
17478 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
17479 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
17480 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
17481 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
17482 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
17483 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
17484 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
17485 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
17486 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
17487 Walsh Edina 1 1 0 0 0 1 .00 .00 100.00 .00 1886-09-11 Not Known 1886-09-11 Not Known Walsh
17488 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 Walter Anderson
17489 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
17490 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
17491 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
17492 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
17493 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
17494 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
17495 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
17496 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]
17497 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
17498 Shaun Want Hamilton Academical 4 3 1 0 1 3 .00 25.00 75.00 12.50 2016-09-10 19y 07m 01d 2020-02-15 23y 00m 06d Want
17499 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
17500 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
17501 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
17502 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
17503 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
17504 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
17505 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
17506 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
17507 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
17508 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
17509 Noel Ward Aberdeen 1 1 0 0 1 0 .00 100.00 .00 50.00 1975-09-20 22y 09m 12d 1975-09-20 22y 09m 12d Ward
17510 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
17511 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
17512 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
17513 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
17514 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
17515 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
17516 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
17517 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
17518 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
17519 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
17520 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
17521 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
17522 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
17523 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
17524 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
17525 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
17526 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
17527 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
17528 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
17529 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
17530 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
17531 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
17532 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
17533 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
17534 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
17535 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
17536 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
17537 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
17538 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
17539 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
17540 Paul Quale Watchman Clyde 1 0 1 0 1 0 .00 100.00 .00 50.00 1976-01-24 23y 02m 23d 1976-01-24 23y 02m 23d Watchman
17541 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
17542 Calum Waters Dumbarton; Kilmarnock; St Mirren; Greenock Morton 5 3 2 2 1 2 40.00 20.00 40.00 50.00 2015-07-09 19y 03m 29d 2024-03-11 28y 00m 01d Waters
17543 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
17544 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
17545 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
17546 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
17547 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
17548 Marley Watkins Inverness Caledonian Thistle; Aberdeen; Kilmarnock 11 8 3 2 4 4 3 36.36 36.36 27.27 54.55 2013-12-14 23y 01m 27d 2024-03-30 33y 05m 13d Watkins
17549 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
17550 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
17551 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
17552 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
17553 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
17554 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
17555 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
17556 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
17557 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
17558 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
17559 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
17560 Craig Watson Hamilton Academical; East Fife; Airdrieonians (Airdrie United) 4 2 2 1 0 3 25.00 .00 75.00 25.00 2014-07-09 19y 04m 26d 2024-02-11 28y 11m 29d Watson
17561 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
17562 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
17563 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
17564 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
17565 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
17566 David Watson Kilmarnock 5 4 1 1 2 2 20.00 40.00 40.00 40.00 2023-04-01 18y 01m 20d 2024-03-30 19y 01m 18d Watson
17567 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
17568 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
17569 David Craig Watson Rangers; Greenock Morton; Kilmarnock; Falkirk 8 8 0 1 0 7 12.50 .00 87.50 12.50 1963-11-30 21y 10m 18d 1969-04-02 27y 02m 21d Watson
17570 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
17571 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
17572 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
17573 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
17574 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
17575 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
17576 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
17577 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
17578 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
17579 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
17580 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
17581 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
17582 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
17583 Gregg Watson Aberdeen; Partick Thistle; Stenhousemuir 16 15 1 5 1 9 31.25 6.25 56.25 34.38 1989-02-25 18y 05m 04d 2000-01-29 29y 04m 08d Watson
17584 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
17585 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
17586 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
17587 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
17588 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
17589 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
17590 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
17591 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
17592 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
17593 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
17594 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
17595 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
17596 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
17597 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
17598 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
17599 Keith Watson Dundee United; St Johnstone; Ross County 17 12 5 1 5 7 5 29.41 41.18 29.41 50.00 2007-03-17 17y 04m 03d 2023-04-22 33y 05m 08d Watson
17600 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
17601 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
17602 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
17603 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
17604 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
17605 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
17606 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
17607 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
17608 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
17609 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
17610 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
17611 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
17612 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
17613 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
17614 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
17615 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
17616 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
17617 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
17618 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
17619 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
17620 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
17621 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
17622 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
17623 Anthony Watt Celtic; St Johnstone; Motherwell; Dundee United; St Mirren 9 7 2 2 2 5 22.22 22.22 55.56 33.33 2018-09-29 24y 09m 00d 2023-04-08 29y 03m 10d Watt
17624 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
17625 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
17626 David Watt Cowdenbeath; Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1990-08-22 23y 05m 17d 1990-08-22 23y 05m 17d Watt
17627 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
17628 Donald Watt Dumbarton; East Stirlingshire 14 14 0 2 3 9 14.29 21.43 64.29 25.00 1974-11-09 21y 03m 17d 1982-04-27 28y 09m 04d Watt
17629 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
17630 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
17631 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
17632 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
17633 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
17634 Luke Watt Motherwell; Linlithgow Rose 1 1 0 0 0 1 .00 .00 100.00 .00 2021-06-26 24y 00m 06d 2021-06-26 24y 00m 06d Watt
17635 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
17636 Michael Watt Aberdeen; Kilmarnock 12 12 0 5 3 4 41.67 25.00 33.33 54.17 1990-12-08 20y 00m 11d 1999-10-27 28y 11m 00d Watt
17637 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
17638 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
17639 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
17640 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
17641 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
17642 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
17643 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
17644 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
17645 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
17646 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
17647 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
17648 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
17649 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
17650 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
17651 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
17652 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
17653 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
17654 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
17655 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
17656 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
17657 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
17658 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
17659 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
17660 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
17661 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
17662 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
17663 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
17664 Nicky Weaver Dundee United; Aberdeen 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2009-08-17 30y 05m 15d 2013-08-24 34y 05m 22d Weaver
17665 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
17666 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
17667 Sean Webb Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2001-09-25 18y 08m 21d 2001-09-25 18y 08m 21d Webb
17668 Stanley Webb Middlesbrough; Carlisle United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1971-11-02 23y 10m 27d 1971-11-02 23y 10m 27d Webb
17669 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
17670 Andy Webster Dundee United; Rangers 4 4 0 2 2 0 50.00 50.00 .00 75.00 2009-08-17 27y 03m 25d 2010-05-05 28y 00m 12d Webster
17671 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
17672 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
17673 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
17674 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
17675 Nat Wedderburn Cowdenbeath; Inverness Caledonian Thistle; Dunfermline Athletic; Airdrieonians (Airdrie United) 7 6 1 1 1 5 14.29 14.29 71.43 21.43 2014-09-20 23y 02m 21d 2020-01-18 28y 06m 19d Wedderburn
17676 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
17677 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
17678 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
17679 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
17680 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
17681 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
17682 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
17683 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
17684 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
17685 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
17686 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
17687 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
17688 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
17689 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
17690 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
17691 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
17692 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
17693 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
17694 John Weir Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 1980-12-13 20y 09m 25d 1980-12-13 20y 09m 25d Weir
17695 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
17696 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
17697 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
17698 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
17699 Mickey Weir Hibernian; Motherwell 28 24 4 4 2 10 16 7.14 35.71 57.14 25.00 1985-01-01 18y 11m 16d 1997-10-04 31y 08m 18d Weir
17700 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
17701 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
17702 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
17703 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
17704 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
17705 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
17706 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
17707 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
17708 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
17709 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
17710 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
17711 David Wells Ayr United 11 10 1 1 4 2 5 36.36 18.18 45.45 45.45 1972-11-11 21y 01m 23d 1979-09-03 27y 11m 15d Wells
17712 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
17713 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
17714 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
17715 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
17716 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
17717 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
17718 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
17719 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
17720 Frank Welsh Kilmarnock; Partick Thistle; Greenock Morton 8 8 0 4 2 2 50.00 25.00 25.00 62.50 1976-10-02 22y 04m 18d 1985-03-02 30y 09m 16d Welsh
17721 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
17722 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
17723 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
17724 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
17725 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
17726 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
17727 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
17728 Stephen Welsh Celtic 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2021-08-15 21y 06m 27d 2021-12-02 21y 10m 13d Welsh
17729 Steven George Welsh Partick Thistle; Dunfermline Athletic 11 11 0 4 1 5 36.36 9.09 45.45 40.91 1994-12-26 26y 08m 07d 1997-10-29 29y 06m 10d Welsh
17730 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
17731 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
17732 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
17733 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
17734 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
17735 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
17736 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
17737 Colin West Sunderland; Rangers 2 1 1 2 0 0 100.00 .00 .00 100.00 1981-08-01 18y 08m 19d 1986-11-29 24y 00m 16d West
17738 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
17739 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
17740 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
17741 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
17742 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
17743 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
17744 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
17745 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
17746 Ian Westwater Dunfermline Athletic; Falkirk; Hibernian 24 24 0 6 1 17 25.00 4.17 70.83 27.08 1987-09-26 23y 10m 18d 1998-05-09 34y 06m 01d Westwater
17747 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
17748 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
17749 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
17750 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
17751 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
17752 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
17753 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
17754 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
17755 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
17756 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
17757 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
17758 Oliver Whateley Aston Villa 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-04-08 Not Known 1882-04-08 Not Known Whateley
17759 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
17760 Mark Whatley Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 2018-07-03 27y 11m 22d 2018-07-03 27y 11m 22d Whatley
17761 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
17762 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
17763 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
17764 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
17765 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
17766 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
17767 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
17768 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
17769 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
17770 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
17771 Whigham Fraserburgh 1 1 0 0 0 1 .00 .00 100.00 .00 1954-02-13 Not Known 1954-02-13 Not Known Whigham
17772 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
17773 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
17774 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
17775 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
17776 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
17777 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
17778 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
17779 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
17780 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
17781 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
17782 Jock White Heart of Midlothian B 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1924-08-08 Not Known 1926-08-02 Not Known White
17783 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
17784 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
17785 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
17786 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
17787 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
17788 Jordan White Dunfermline Athletic; Falkirk; Livingston (Meadowbank Thistle); Inverness Caledonian Thistle; Ross County 19 16 3 5 3 5 11 15.79 26.32 57.89 28.95 2008-07-16 16y 05m 12d 2024-03-16 32y 01m 12d White
17789 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
17790 Sandy White Dundee United 3 2 1 1 3 0 0 100.00 .00 .00 100.00 1972-04-08 21y 05m 05d 1973-02-10 22y 03m 07d White
17791 Steven White Auchinleck Talbot 1 1 0 0 0 1 .00 .00 100.00 .00 2019-02-10 Not Known 2019-02-10 Not Known White
17792 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
17793 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
17794 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
17795 WA White Sheffield Wednesday 1 1 0 1 0 0 100.00 .00 .00 100.00 1889-01-02 Not Known 1889-01-02 Not Known White
17796 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
17797 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
17798 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
17799 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
17800 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
17801 David Whiteford Airdrieonians; Dumbarton 27 27 0 7 8 11 8 29.63 40.74 29.63 50.00 1967-12-16 20y 07m 03d 1978-03-04 30y 09m 19d Whiteford
17802 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
17803 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
17804 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
17805 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
17806 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
17807 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
17808 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
17809 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
17810 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
17811 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
17812 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
17813 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
17814 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
17815 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
17816 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
17817 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
17818 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
17819 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
17820 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
17821 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
17822 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
17823 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
17824 Steven Whittaker Hibernian; Rangers; Dunfermline Athletic 40 37 3 18 8 14 45.00 20.00 35.00 55.00 2003-11-23 19y 05m 07d 2021-01-30 36y 07m 14d Whittaker
17825 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
17826 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
17827 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
17828 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
17829 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
17830 Neil Anthony Whitworth Kilmarnock 8 8 0 1 3 1 4 37.50 12.50 50.00 43.75 1994-09-24 22y 05m 12d 1997-09-27 25y 05m 15d Whitworth
17831 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
17832 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
17833 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
17834 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
17835 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
17836 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
17837 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
17838 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
17839 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
17840 James Whyte Aberdeen; Kilmarnock 10 10 0 1 4 3 3 40.00 30.00 30.00 55.00 1965-10-30 21y 01m 01d 1973-04-14 28y 06m 16d Whyte
17841 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
17842 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
17843 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
17844 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
17845 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
17846 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
17847 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
17848 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
17849 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
17850 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
17851 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
17852 Morten Wieghorst Dundee; Celtic 13 10 3 1 5 5 3 38.46 38.46 23.08 57.69 1993-04-10 22y 01m 16d 2002-04-28 31y 02m 03d Wieghorst
17853 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
17854 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
17855 Wight Brunswick 1 1 0 0 0 1 .00 .00 100.00 .00 1883-09-08 Not Known 1883-09-08 Not Known Wight
17856 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
17857 Craig Wighton Dundee; Raith Rovers; Dunfermline Athletic 6 3 3 2 1 3 33.33 16.67 50.00 41.67 2014-07-22 16y 11m 25d 2023-07-09 25y 11m 12d Wighton
17858 Wighton Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1887-03-05 Not Known 1887-03-05 Not Known Wighton
17859 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
17860 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
17861 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
17862 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
17863 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
17864 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
17865 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
17866 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
17867 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
17868 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
17869 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
17870 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
17871 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
17872 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
17873 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
17874 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
17875 Kyle Wilkie Hamilton Academical; East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2010-08-21 19y 06m 01d 2010-08-21 19y 06m 01d Wilkie
17876 Lee Wilkie Dundee; Dundee United 18 17 1 6 6 6 33.33 33.33 33.33 50.00 2000-04-01 19y 11m 12d 2009-05-16 29y 00m 26d Wilkie
17877 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
17878 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
17879 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
17880 Raymond Wilkins Rangers; Hibernian 11 10 1 6 1 4 54.55 9.09 36.36 59.09 1987-11-28 31y 02m 14d 1997-01-01 40y 03m 18d Wilkins
17881 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
17882 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
17883 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
17884 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
17885 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
17886 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
17887 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
17888 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
17889 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
17890 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
17891 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
17892 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
17893 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
17894 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
17895 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
17896 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
17897 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
17898 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
17899 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
17900 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
17901 Danny Williams Inverness Caledonian Thistle; Dundee 5 3 2 2 1 2 40.00 20.00 40.00 50.00 2013-12-14 25y 10m 19d 2016-10-15 28y 08m 20d Williams
17902 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
17903 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
17904 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
17905 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
17906 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
17907 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
17908 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
17909 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
17910 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
17911 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
17912 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
17913 Owain Fon Williams Inverness Caledonian Thistle; Hamilton Academical; Dunfermline Athletic 9 9 0 2 4 3 22.22 44.44 33.33 44.44 2015-09-11 28y 05m 25d 2021-04-03 34y 00m 17d Williams
17914 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
17915 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
17916 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
17917 Ryan Williams Inverness Caledonian Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 2016-03-01 24y 10m 22d 2016-03-01 24y 10m 22d Williams
17918 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
17919 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
17920 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
17921 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
17922 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
17923 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
17924 Andrew Williamson Dunfermline Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1988-12-18 19y 03m 14d 1992-02-15 22y 05m 11d Williamson
17925 Ben Williamson Arbroath; Livingston (Meadowbank Thistle); Partick Thistle 3 3 0 0 1 2 .00 33.33 66.67 16.67 2021-03-20 19y 07m 13d 2023-08-20 22y 00m 13d Williamson
17926 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
17927 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
17928 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
17929 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
17930 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
17931 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
17932 Iain James Williamson Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2007-09-25 19y 08m 13d 2007-09-25 19y 08m 13d Williamson
17933 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
17934 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
17935 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
17936 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
17937 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
17938 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
17939 Lucas Williamson Alloa Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 2021-01-16 17y 09m 21d 2021-04-09 18y 00m 14d Williamson
17940 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
17941 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
17942 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
17943 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
17944 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
17945 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
17946 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
17947 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
17948 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
17949 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
17950 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
17951 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
17952 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
17953 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
17954 Matty Willock St Johnstone; St Mirren 3 3 0 0 0 3 .00 .00 100.00 .00 2018-02-03 21y 05m 14d 2018-09-01 22y 00m 12d Willock
17955 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
17956 Alex Willoughby Rangers; Aberdeen 13 12 1 3 6 3 4 46.15 23.08 30.77 57.69 1965-08-28 20y 11m 11d 1973-01-27 28y 04m 10d Willoughby
17957 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
17958 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
17959 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
17960 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
17961 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
17962 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
17963 Aiden Wilson Rangers; Auchinleck Talbot 1 1 0 0 0 1 .00 .00 100.00 .00 2022-01-22 23y 00m 20d 2022-01-22 23y 00m 20d Wilson
17964 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
17965 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
17966 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
17967 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
17968 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
17969 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
17970 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
17971 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
17972 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
17973 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
17974 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
17975 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
17976 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
17977 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
17978 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
17979 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
17980 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
17981 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
17982 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
17983 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
17984 Craig Wilson Dunfermline Athletic; Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-30 29y 02m 02d 2015-07-30 29y 02m 02d Wilson
17985 Danny Wilson Rangers 5 5 0 1 3 1 1 60.00 20.00 20.00 70.00 2010-01-23 18y 00m 27d 2017-10-28 25y 10m 01d Wilson
17986 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
17987 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
17988 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
17989 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
17990 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
17991 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
17992 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
17993 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
17994 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
17995 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
17996 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
17997 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
17998 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
17999 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
18000 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
18001 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
18002 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
18003 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
18004 Gordon McMillan Wilson Kilmarnock; Falkirk 3 1 2 1 1 2 0 33.33 66.67 .00 66.67 1981-08-15 23y 11m 12d 1982-09-18 25y 00m 15d Wilson
18005 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
18006 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
18007 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
18008 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
18009 Iain Wilson Kilmarnock; Dunfermline Athletic 9 6 3 2 3 4 22.22 33.33 44.44 38.89 2016-12-27 18y 00m 12d 2021-04-03 22y 03m 19d Wilson
18010 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
18011 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
18012 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
18013 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
18014 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
18015 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
18016 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
18017 James Wilson Aberdeen 6 4 2 2 2 2 33.33 33.33 33.33 50.00 2018-10-20 22y 10m 19d 2019-12-29 24y 00m 28d Wilson
18018 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
18019 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
18020 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
18021 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
18022 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
18023 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
18024 Jimmy Wilson Greenock Morton; Aberdeen; Motherwell; Dundee 16 16 0 1 1 6 9 6.25 37.50 56.25 25.00 1962-09-12 20y 04m 23d 1974-05-06 32y 00m 16d Wilson
18025 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
18026 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
18027 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
18028 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
18029 John Wilson Raith Rovers; Alloa Athletic 8 8 0 3 2 3 37.50 25.00 37.50 50.00 1909-08-16 Not Known 1912-02-17 Not Known Wilson
18030 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
18031 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
18032 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
18033 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
18034 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
18035 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
18036 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
18037 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
18038 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
18039 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
18040 Mark Wilson Dundee United; Celtic; Dumbarton 24 22 2 1 10 2 12 41.67 8.33 50.00 45.83 2002-09-21 18y 03m 16d 2015-03-14 30y 09m 09d Wilson
18041 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
18042 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
18043 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
18044 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
18045 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
18046 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
18047 Pat Wilson Dunfermline Athletic; Raith Rovers; Berwick Rangers 5 5 0 1 0 4 20.00 .00 80.00 20.00 1965-05-08 18y 10m 13d 1974-05-08 27y 10m 13d Wilson
18048 Paul Wilson Celtic; Motherwell 18 14 4 3 12 2 4 66.67 11.11 22.22 72.22 1973-03-24 22y 04m 01d 1979-01-20 28y 01m 28d Wilson
18049 Peter Wilson Celtic; Hibernian 31 31 0 2 15 5 11 48.39 16.13 35.48 56.45 1924-02-26 Not Known 1937-09-11 Not Known Wilson
18050 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
18051 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
18052 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
18053 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
18054 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
18055 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
18056 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
18057 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
18058 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
18059 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
18060 Robert Wilson Clyde 1 1 0 0 0 0 .00 .00 .00 .00 1942-01-10 Not Known 1942-01-10 Not Known Wilson
18061 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
18062 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
18063 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
18064 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
18065 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
18066 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
18067 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
18068 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
18069 Scott Wilson Rangers; Dunfermline Athletic; St Johnstone 24 21 3 3 11 3 10 45.83 12.50 41.67 52.08 1998-10-17 21y 06m 28d 2014-08-03 37y 04m 15d Wilson
18070 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
18071 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
18072 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
18073 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
18074 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
18075 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
18076 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
18077 Thomas Skinner Wilson Queens Park; St Mirren; Dunfermline Athletic; Kilmarnock 30 29 1 10 9 11 33.33 30.00 36.67 48.33 1981-10-03 20y 01m 09d 1991-10-12 30y 01m 18d Wilson
18078 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
18079 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
18080 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
18081 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
18082 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
18083 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
18084 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
18085 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
18086 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
18087 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
18088 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
18089 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
18090 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
18091 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
18092 Ernie Winchester Aberdeen; Arbroath 11 11 0 3 2 4 5 18.18 36.36 45.45 36.36 1962-11-03 18y 05m 16d 1973-03-03 28y 09m 13d Winchester
18093 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
18094 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
18095 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
18096 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
18097 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
18098 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
18099 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
18100 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
18101 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
18102 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
18103 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
18104 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
18105 Andy Winter Hamilton Academical 1 0 1 0 0 1 .00 .00 100.00 .00 2023-02-10 20y 11m 00d 2023-02-10 20y 11m 00d Winter
18106 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
18107 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
18108 Jamie Winter Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 2005-01-29 19y 05m 25d 2005-01-29 19y 05m 25d Winter
18109 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
18110 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
18111 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
18112 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
18113 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
18114 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
18115 Brendan Sarpong-Wiredu Fleetwood Town 1 1 0 0 0 1 .00 .00 100.00 .00 2023-07-12 23y 08m 05d 2023-07-12 23y 08m 05d Wiredu
18116 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
18117 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
18118 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
18119 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
18120 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
18121 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
18122 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
18123 Fraser Wishart Motherwell; St Mirren; Falkirk; Rangers; Clydebank[4] 32 31 1 1 5 9 18 15.63 28.13 56.25 29.69 1984-05-12 19y 02m 11d 1998-01-24 32y 10m 23d Wishart
18124 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
18125 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
18126 Jarkko Wiss Hibernian 5 5 0 1 2 2 20.00 40.00 40.00 40.00 2002-11-03 30y 06m 17d 2004-02-15 31y 09m 29d Wiss
18127 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
18128 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
18129 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
18130 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
18131 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
18132 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
18133 Wladimir Cruzeiro 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Wladimir
18134 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
18135 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
18136 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
18137 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
18138 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
18139 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
18140 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
18141 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
18142 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
18143 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
18144 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
18145 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
18146 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
18147 Derek William Wood Queens Park; Clyde 4 3 1 1 1 2 25.00 25.00 50.00 37.50 1981-10-03 21y 10m 21d 1982-09-25 22y 10m 13d Wood
18148 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
18149 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
18150 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
18151 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
18152 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
18153 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
18154 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
18155 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
18156 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
18157 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
18158 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
18159 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
18160 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
18161 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
18162 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
18163 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
18164 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
18165 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
18166 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
18167 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
18168 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
18169 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
18170 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
18171 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
18172 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
18173 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
18174 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
18175 Freddie Woodman Kilmarnock; Newcastle United; Aberdeen; Preston North End 3 2 1 2 1 0 66.67 33.33 .00 83.33 2017-04-14 20y 01m 10d 2022-07-20 25y 04m 16d Woodman
18176 Calum Woods Dunfermline Athletic; Preston North End 7 6 1 3 1 3 42.86 14.29 42.86 50.00 2006-07-29 19y 05m 24d 2015-07-18 28y 05m 13d Woods
18177 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
18178 Gary Woods Ross County; Hamilton Academical; Aberdeen; Kilmarnock 9 9 0 1 2 6 11.11 22.22 66.67 22.22 2015-10-24 25y 00m 23d 2019-03-16 28y 05m 15d Woods
18179 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
18180 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
18181 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
18182 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
18183 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
18184 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
18185 Stephen Woods Clydebank[4]; Motherwell 18 18 0 2 4 12 11.11 22.22 66.67 22.22 1992-08-12 22y 05m 20d 2002-09-15 32y 06m 23d Woods
18186 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
18187 Woods Dundalk 1 0 1 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Woods
18188 Colin Woodthorpe Aberdeen 6 6 0 1 3 2 16.67 50.00 33.33 41.67 1994-10-22 25y 09m 09d 1997-04-12 28y 02m 30d Woodthorpe
18189 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
18190 Kaiyne Woolery Motherwell 2 2 0 1 0 1 50.00 .00 50.00 50.00 2021-10-02 26y 08m 21d 2021-11-20 26y 10m 09d Woolery
18191 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
18192 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
18193 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
18194 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
18195 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
18196 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
18197 Joe Worrall Rangers 2 2 0 2 0 0 100.00 .00 .00 100.00 2018-10-07 21y 08m 27d 2019-04-03 22y 02m 24d Worrall
18198 David Worrell Dundee United 2 2 0 0 0 2 .00 .00 100.00 .00 1999-05-15 21y 04m 03d 1999-12-05 21y 10m 23d Worrell
18199 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
18200 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
18201 David Wotherspoon Hibernian; St Johnstone 34 24 10 1 10 13 11 29.41 38.24 32.35 48.53 2009-11-07 17y 10m 09d 2023-03-04 31y 02m 04d Wotherspoon
18202 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
18203 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
18204 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
18205 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
18206 Wrazy Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Wrazy
18207 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
18208 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
18209 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
18210 Alexander Sherriffs Wright Montrose 4 3 1 1 0 3 25.00 .00 75.00 25.00 1980-08-27 20y 01m 05d 1989-08-16 29y 00m 25d Wright
18211 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
18212 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
18213 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
18214 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
18215 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
18216 Brian Wright Hamilton Academical; Motherwell; Clydebank[4] 21 21 0 1 2 3 16 9.52 14.29 76.19 16.67 1978-02-04 19y 03m 30d 1991-08-20 32y 10m 15d Wright
18217 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
18218 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
18219 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
18220 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
18221 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
18222 Drey Wright St Johnstone; Hibernian 9 7 2 1 1 2 6 11.11 22.22 66.67 22.22 2018-09-29 23y 04m 30d 2023-08-05 28y 03m 06d Wright
18223 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
18224 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
18225 Frazer Wright Kilmarnock; St Johnstone 22 22 0 1 9 2 11 40.91 9.09 50.00 45.45 2005-10-26 25y 10m 03d 2014-01-18 34y 00m 26d Wright
18226 George Wright Victoria All Stars; Falkirk; Livingston (Meadowbank Thistle) 2 2 0 0 0 2 .00 .00 100.00 .00 1960-06-06 27y 07m 18d 1997-08-09 Not Known Wright
18227 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
18228 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
18229 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
18230 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
18231 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
18232 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
18233 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
18234 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
18235 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
18236 Joe Wright Kilmarnock 6 5 1 2 2 2 33.33 33.33 33.33 50.00 2022-08-31 27y 06m 05d 2024-03-30 29y 01m 04d Wright
18237 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
18238 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
18239 Kenneth Thomas Wright Motherwell; Stranraer 4 0 4 1 1 2 25.00 25.00 50.00 37.50 2004-04-07 18y 08m 06d 2007-01-06 21y 05m 05d Wright
18240 Kieran Wright Partick Thistle 2 2 0 0 0 2 .00 .00 100.00 .00 2020-10-02 21y 06m 01d 2021-03-14 21y 11m 13d Wright
18241 Paul Wright Aberdeen; Hibernian; St Johnstone; Kilmarnock 40 33 7 10 10 9 21 25.00 22.50 52.50 36.25 1984-04-02 16y 07m 16d 2001-03-14 33y 06m 25d Wright
18242 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
18243 Scott Wright Aberdeen; Dundee; Rangers 15 4 11 2 9 4 2 60.00 26.67 13.33 73.33 2017-09-09 20y 01m 01d 2024-02-24 26y 06m 16d Wright
18244 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
18245 Stephen Wright Aberdeen; Rangers; Dundee United 17 16 1 7 3 7 41.18 17.65 41.18 50.00 1990-12-08 19y 03m 11d 2000-10-14 29y 01m 17d Wright
18246 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
18247 Thomas Wright Aberdeen 1 0 1 0 0 1 .00 .00 100.00 .00 2009-02-14 24y 04m 17d 2009-02-14 24y 04m 17d Wright
18248 Thomas Elliot Wright Leeds United; St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1998-01-12 32y 00m 02d 1998-01-12 32y 00m 02d Wright
18249 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
18250 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
18251 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
18252 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
18253 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
18254 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
18255 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
18256 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
18257 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
18258 Gregg Wylde Rangers; Aberdeen; St Mirren; Livingston (Meadowbank Thistle) 8 3 5 2 3 3 25.00 37.50 37.50 43.75 2010-01-23 18y 10m 00d 2019-01-20 27y 09m 28d Wylde
18259 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
18260 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
18261 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
18262 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
18263 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
18264 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
18265 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
18266 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
18267 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
18268 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
18269 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
18270 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
18271 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
18272 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
18273 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
18274 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
18275 Dennis Wyness Aberdeen; Inverness Caledonian Thistle; St Mirren 11 8 3 3 3 3 5 27.27 27.27 45.45 40.91 1997-04-12 20y 00m 21d 2009-02-21 31y 10m 30d Wyness
18276 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
18277 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
18278 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
18279 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
18280 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
18281 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
18282 Fabian Yantorno Gretna; Hibernian 3 2 1 0 3 0 .00 100.00 .00 50.00 2007-08-18 24y 11m 14d 2008-10-19 26y 01m 15d Yantorno
18283 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
18284 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
18285 James Yardley Third Lanark; Ayr United 5 5 0 7 2 0 3 40.00 .00 60.00 40.00 1936-09-05 Not Known 1939-01-11 Not Known Yardley
18286 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
18287 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
18288 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
18289 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
18290 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
18291 Michael Yates Dundee 1 0 1 0 1 0 .00 100.00 .00 50.00 2000-08-27 20y 09m 20d 2000-08-27 20y 09m 20d Yates
18292 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
18293 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
18294 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
18295 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
18296 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
18297 Ridvan Yilmaz Rangers 4 4 0 3 1 0 75.00 25.00 .00 87.50 2023-05-24 22y 00m 03d 2024-02-24 22y 09m 03d Yilmaz
18298 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
18299 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
18300 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
18301 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
18302 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
18303 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
18304 Elie Youan Hibernian 7 6 1 2 1 3 3 14.29 42.86 42.86 35.71 2022-08-07 23y 04m 00d 2023-12-27 24y 08m 20d Youan
18305 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
18306 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
18307 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
18308 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
18309 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
18310 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
18311 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
18312 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
18313 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
18314 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
18315 Darren Young Aberdeen; Dunfermline Athletic; East Fife 26 24 2 7 8 11 26.92 30.77 42.31 42.31 1996-08-25 17y 10m 12d 2007-09-25 28y 11m 12d Young
18316 Derek Young Aberdeen; Dunfermline Athletic; Queen of the South; Forfar Athletic 30 23 7 4 5 8 17 16.67 26.67 56.67 30.00 1998-08-22 18y 02m 26d 2015-08-25 35y 02m 29d Young
18317 Drew Young Airdrieonians; Hamilton Academical 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1971-08-18 21y 05m 03d 1978-04-02 28y 00m 18d Young
18318 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
18319 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
18320 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
18321 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
18322 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
18323 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
18324 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
18325 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
18326 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
18327 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
18328 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
18329 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
18330 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
18331 James Young Celtic 28 28 0 1 11 10 7 39.29 35.71 25.00 57.14 1904-04-02 Not Known 1916-09-30 Not Known Young
18332 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
18333 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
18334 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
18335 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
18336 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
18337 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
18338 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
18339 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
18340 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
18341 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
18342 John Young Falkirk; St Mirren; Brechin City 8 7 1 2 3 3 25.00 37.50 37.50 43.75 1973-11-24 Not Known 1985-02-20 Not Known Young
18343 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
18344 Kerr Young Dunfermline Athletic; Bonnyrigg Rose Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 2013-07-13 19y 11m 29d 2022-07-09 28y 11m 25d Young
18345 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
18346 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
18347 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
18348 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
18349 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
18350 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
18351 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
18352 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
18353 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
18354 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
18355 Robert Young Stirling Albion 2 0 2 0 0 2 .00 .00 100.00 .00 1979-09-15 19y 05m 24d 1980-02-16 19y 10m 25d Young
18356 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
18357 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
18358 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
18359 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
18360 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
18361 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
18362 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
18363 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
18364 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
18365 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
18366 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
18367 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
18368 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
18369 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
18370 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
18371 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
18372 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
18373 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
18374 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
18375 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
18376 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
18377 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
18378 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
18379 Lukasz Zaluska Dundee United; Celtic 8 8 0 3 1 4 37.50 12.50 50.00 43.75 2008-03-29 25y 09m 13d 2013-01-19 30y 07m 03d Zaluska
18380 Yannick Zambernardi Hibernian; Dunfermline Athletic 5 5 0 1 1 3 20.00 20.00 60.00 30.00 2002-11-03 25y 02m 00d 2005-10-22 28y 01m 19d Zambernardi
18381 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
18382 Dario Zanatta Ayr United; Hamilton Academical 3 0 3 0 0 3 .00 .00 100.00 .00 2020-12-26 23y 07m 02d 2023-02-10 25y 08m 17d Zanatta
18383 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
18384 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
18385 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
18386 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
18387 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
18388 Davor Zdravkovski Motherwell 2 1 1 1 0 1 50.00 .00 50.00 50.00 2023-09-03 25y 05m 14d 2024-02-17 25y 10m 28d Zdravkovski
18389 David Zdrilic Aberdeen 3 3 0 0 0 3 .00 .00 100.00 .00 2003-08-09 29y 03m 27d 2004-02-11 29y 09m 29d Zdrilic
18390 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
18391 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
18392 Merouane Zemamma Hibernian 8 6 2 1 2 3 3 25.00 37.50 37.50 43.75 2006-10-15 23y 00m 08d 2010-01-03 26y 02m 27d Zemamma
18393 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
18394 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
18395 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
18396 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
18397 Zheng Zhi Celtic 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2009-10-28 29y 02m 00d 2010-05-09 29y 08m 11d Zhi
18398 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
18399 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
18400 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
18401 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
18402 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
18403 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
18404 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
18405 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
18406 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
18407 Abdellah Zoubir Hibernian 1 0 1 0 0 1 .00 .00 100.00 .00 2013-10-30 21y 10m 25d 2013-10-30 21y 10m 25d Zoubir
18408 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
18409 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
18410 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
18411 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
18412 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
18413 Maciej Zurawski Celtic 6 5 1 4 0 2 66.67 .00 33.33 66.67 2006-04-05 29y 06m 24d 2007-08-25 30y 11m 13d Zurawski
18414 Szymon Zurkowski Fiorentina 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-10-06 25y 00m 11d 2022-10-06 25y 00m 11d Zurkowski
18415 Luis Zwick Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2015-10-18 21y 04m 24d 2015-10-18 21y 04m 24d Zwick
18416 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
18417 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