London Hearts Supporters Club

By Initial Letter of Surname     Top 100
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z All Ex Hearts Top 100
Appearances
Top 100
Goalscorers


Opposition Players who played against Hearts Surname starting with "W"


No of Players = 1045

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 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
2 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
3 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
4 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
5 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
6 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
7 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
8 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
9 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
10 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
11 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
12 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
13 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
14 Kerr Waddell Dundee; Arbroath 2 2 0 2 2 0 1 66.67 .00 33.33 66.67 2017-09-30 19y 03m 16d 2019-06-29 21y 00m 15d Waddell
15 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
16 Richard Alexander Waddell Partick Thistle 2 0 2 1 0 2 3 .00 40.00 60.00 20.00 2002-09-28 21y 07m 24d 2004-01-24 22y 11m 20d Waddell
17 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
18 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
19 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
20 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
21 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
22 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
23 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
24 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
25 Josh Wagenaar Falkirk 0 0 0 0 1 2 .00 33.33 66.67 16.67 2009-10-24 24y 07m 28d 2010-02-13 24y 11m 18d Wagenaar
26 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
27 Martyn Waghorn Rangers 3 1 2 2 0 2 50.00 .00 50.00 50.00 2016-11-30 26y 10m 07d 2017-05-13 27y 03m 20d Waghorn
28 Franz Wagner Sportklub Rapid Wien 1 1 0 0 0 1 .00 .00 100.00 .00 1934-08-15 22y 10m 23d 1934-08-15 22y 10m 23d Wagner
29 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
30 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
31 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
32 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
33 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
34 David Waite Auchinleck Talbot 0 0 0 0 0 1 .00 .00 100.00 .00 2019-02-10 Not Known 2019-02-10 Not Known Waite
35 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
36 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
37 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
38 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
39 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
40 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
41 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
42 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
43 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
44 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
45 Bobby Wales Kilmarnock; Dundee 5 4 1 1 2 0 4 33.33 .00 66.67 33.33 2022-12-17 17y 05m 24d 2026-09-06 21y 02m 14d Wales
46 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
47 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
48 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
49 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
50 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
51 Allan Walker Livingston (Meadowbank Thistle); Raith Rovers; East Fife 5 5 0 1 1 1 6 12.50 12.50 75.00 18.75 2003-11-01 17y 09m 29d 2014-07-12 28y 06m 09d Walker
52 Andy Walker Motherwell; Celtic; Hibernian 28 22 6 9 13 10 8 41.94 32.26 25.81 58.06 1986-03-15 20y 11m 09d 1998-01-01 32y 08m 26d Walker
53 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
54 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
55 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
56 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
57 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
58 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
59 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
60 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
61 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
62 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
63 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
64 David Walker St Mirren 1 1 0 0 1 1 .00 50.00 50.00 25.00 1983-09-24 22y 04m 15d 1983-11-26 22y 06m 17d Walker
65 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
66 Derek John Walker Hamilton Academical; Clyde; Livingston (Meadowbank Thistle); Stranraer 3 2 1 0 0 4 .00 .00 100.00 .00 1987-03-07 20y 08m 04d 1993-08-11 27y 01m 08d Walker
67 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
68 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
69 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
70 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
71 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
72 Gordon Walker Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 2025-07-23 26y 02m 17d 2025-07-23 26y 02m 17d Walker
73 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
74 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
75 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
76 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
77 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
78 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
79 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
80 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
81 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
82 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
83 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
84 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
85 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
86 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
87 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
88 John Walker Hibernian 33 33 0 7 15 8 10 45.45 24.24 30.30 57.58 1921-01-01 18y 11m 00d 1926-04-28 24y 02m 27d Walker
89 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
90 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
91 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
92 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
93 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
94 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
95 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
96 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
97 Kevin Walker Livingston (Meadowbank Thistle) 0 0 0 0 0 3 .00 .00 100.00 .00 2014-12-27 23y 03m 15d 2015-02-14 23y 05m 02d Walker
98 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
99 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
100 Markus Walker Nordsjaelland 0 0 0 0 1 0 .00 100.00 .00 50.00 2026-10-15 19y 10m 22d 2026-10-15 19y 10m 22d Walker
101 Paul Walker Dundee United; Partick Thistle 1 1 0 1 0 1 50.00 .00 50.00 50.00 1997-05-03 19y 08m 13d 2002-12-14 25y 03m 24d Walker
102 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
103 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
104 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
105 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
106 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
107 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
108 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
109 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
110 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
111 Sam Walker Kilmarnock 3 3 0 2 1 1 50.00 25.00 25.00 62.50 2022-08-31 30y 10m 29d 2023-04-01 31y 05m 30d Walker
112 Scott Edward Walker St Mirren; Dunfermline Athletic 6 4 2 1 0 6 14.29 .00 85.71 14.29 2000-09-20 25y 06m 15d 2003-04-26 28y 01m 21d Walker
113 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
114 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
115 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
116 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
117 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
118 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
119 Tom Walker Airdrieonians; Arbroath 23 23 0 3 7 7 10 29.17 29.17 41.67 43.75 1971-10-16 19y 07m 01d 1981-08-08 29y 04m 24d Walker
120 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
121 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
122 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
123 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
124 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
125 William Walker Leith Athletic; Rest of Edinburgh; Rangers 44 44 0 7 7 8 29 15.91 18.18 65.91 25.00 1893-12-02 22y 00m 19d 1906-10-06 34y 10m 23d Walker
126 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
127 George Wall East Stirlingshire; Hamilton Academical 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1921-08-16 Not Known 1921-09-03 Not Known Wall
128 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
129 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
130 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
131 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
132 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
133 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
134 Ian Andrew Wallace Dumbarton 3 3 0 1 1 2 25.00 25.00 50.00 37.50 1975-03-15 18y 09m 20d 1976-04-14 19y 10m 22d Wallace
135 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
136 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
137 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
138 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
139 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
140 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
141 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
142 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
143 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
144 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
145 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
146 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
147 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
148 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
149 Lee Wallace Rangers 12 12 0 4 3 5 30.77 23.08 38.46 42.31 2011-07-23 23y 11m 22d 2017-08-19 30y 00m 18d Wallace
150 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
151 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
152 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
153 Ross Wallace Celtic; St Mirren 4 3 1 5 1 3 55.56 11.11 33.33 61.11 2004-10-16 19y 04m 23d 2020-03-11 34y 09m 17d Wallace
154 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
155 Tony Wallace Dumbarton 1 0 1 0 0 1 .00 .00 100.00 .00 2025-07-23 34y 05m 01d 2025-07-23 34y 05m 01d Wallace
156 Wallace Clachnacuddin 0 0 0 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known Wallace
157 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
158 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
159 Willie Wallace Raith Rovers; Celtic; Dumbarton 15 15 0 4 7 4 5 43.75 25.00 31.25 56.25 1959-12-19 19y 05m 26d 1975-03-15 34y 08m 20d Wallace
160 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
161 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?)
162 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
163 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
164 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
165 Roman Wallner Falkirk 0 0 0 0 0 1 .00 .00 100.00 .00 2007-10-06 25y 08m 02d 2007-10-06 25y 08m 02d Wallner
166 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
167 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
168 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
169 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
170 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
171 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
172 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
173 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
174 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
175 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
176 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
177 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
178 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
179 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
180 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
181 Walsh Edina 1 1 0 0 0 1 .00 .00 100.00 .00 1886-09-11 Not Known 1886-09-11 Not Known Walsh
182 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
183 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
184 John Walters Airdrieonians 0 0 0 0 0 1 .00 .00 100.00 .00 1967-04-26 Not Known 1967-04-26 Not Known Walters
185 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
186 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
187 Jack James Walton Dundee United 4 4 0 2 0 2 50.00 .00 50.00 50.00 2024-09-01 26y 04m 09d 2026-08-09 28y 03m 17d Walton
188 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
189 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
190 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
191 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]
192 Jannik Wanner Livingston (Meadowbank Thistle) 0 0 0 0 0 1 .00 .00 100.00 .00 2025-08-30 25y 08m 10d 2025-08-30 25y 08m 10d Wanner
193 Paul Wanner Heidenheim 1846 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-11-07 18y 10m 15d 2024-11-07 18y 10m 15d Wanner
194 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
195 Shaun Want Hamilton Academical 4 3 1 0 2 4 .00 33.33 66.67 16.67 2016-09-10 19y 07m 01d 2020-02-15 23y 00m 06d Want
196 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
197 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
198 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
199 Calum Ward Motherwell 4 4 0 0 3 1 .00 75.00 25.00 37.50 2025-08-23 24y 10m 06d 2026-05-09 25y 06m 22d Ward
200 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
201 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
202 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
203 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
204 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
205 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
206 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
207 Noel Ward Aberdeen 1 1 0 0 2 0 .00 100.00 .00 50.00 1975-09-20 22y 09m 12d 1975-11-22 22y 11m 14d Ward
208 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
209 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
210 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
211 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
212 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
213 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
214 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
215 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
216 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
217 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
218 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
219 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
220 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
221 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
222 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
223 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
224 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
225 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
226 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
227 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
228 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
229 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
230 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
231 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
232 Steven Warnock Kilmarnock 0 0 0 0 0 1 .00 .00 100.00 .00 2023-12-02 20y 05m 20d 2023-12-02 20y 05m 20d Warnock
233 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
234 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
235 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
236 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
237 Andy Warrington Rotherham United 0 0 0 0 0 1 .00 .00 100.00 .00 2012-07-28 36y 01m 18d 2012-07-28 36y 01m 18d Warrington
238 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
239 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
240 Paul Quale Watchman Clyde 1 0 1 0 1 1 .00 50.00 50.00 25.00 1976-01-24 23y 02m 23d 1976-01-28 23y 02m 27d Watchman
241 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
242 Calum Waters Dumbarton; Kilmarnock; St Mirren; Greenock Morton 5 3 2 3 1 5 33.33 11.11 55.56 38.89 2015-07-09 19y 03m 29d 2024-03-11 28y 00m 01d Waters
243 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
244 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
245 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
246 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
247 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
248 Marley Watkins Inverness Caledonian Thistle; Aberdeen; Kilmarnock 17 12 5 2 7 5 5 41.18 29.41 29.41 55.88 2013-12-14 23y 01m 27d 2026-03-14 35y 04m 25d Watkins
249 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
250 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
251 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
252 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
253 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
254 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
255 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
256 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
257 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
258 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
259 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
260 Craig Watson Hamilton Academical; East Fife; Airdrieonians (Airdrie United); Arbroath 5 3 2 2 1 6 22.22 11.11 66.67 27.78 2014-07-09 19y 04m 26d 2026-07-14 31y 05m 01d Watson
261 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
262 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
263 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
264 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
265 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
266 David Watson Kilmarnock 13 8 5 4 4 5 30.77 30.77 38.46 46.15 2023-04-01 18y 01m 20d 2026-03-14 21y 01m 02d Watson
267 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
268 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
269 David Craig Watson Rangers; Greenock Morton; Kilmarnock; Falkirk 8 8 0 1 0 8 11.11 .00 88.89 11.11 1963-11-30 21y 10m 18d 1969-04-02 27y 02m 21d Watson
270 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
271 Dean Watson Partick Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2020-10-02 18y 01m 22d 2020-10-02 18y 01m 22d Watson
272 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
273 Eric Watson Cove Rangers 0 0 0 0 0 1 .00 .00 100.00 .00 2018-07-18 Not Known 2018-07-18 Not Known Watson
274 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
275 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
276 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
277 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
278 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
279 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
280 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
281 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
282 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
283 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
284 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
285 Gregg Watson Aberdeen; Partick Thistle; Stenhousemuir 16 15 1 7 1 9 38.89 5.56 50.00 41.67 1989-02-25 18y 05m 04d 2000-01-29 29y 04m 08d Watson
286 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
287 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
288 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
289 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
290 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
291 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
292 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
293 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
294 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
295 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
296 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
297 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
298 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
299 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
300 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
301 Keith Watson Dundee United; St Johnstone; Ross County 17 12 5 1 7 10 9 26.92 38.46 34.62 46.15 2006-12-23 17y 01m 09d 2023-04-22 33y 05m 08d Watson
302 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
303 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
304 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
305 Louie Watson Leyton Orient 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-13 23y 01m 06d 2024-07-13 23y 01m 06d Watson
306 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
307 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
308 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
309 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
310 Paul Watson The Spartans 0 0 0 0 0 1 .00 .00 100.00 .00 2024-01-20 Not Known 2024-01-20 Not Known Watson
311 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
312 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
313 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
314 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
315 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
316 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
317 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
318 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
319 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
320 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
321 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
322 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
323 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
324 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
325 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
326 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
327 Anthony Watt Celtic; St Johnstone; Motherwell; Dundee United; St Mirren 13 10 3 4 4 7 26.67 26.67 46.67 40.00 2012-11-28 18y 10m 30d 2025-05-10 31y 04m 11d Watt
328 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
329 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
330 David Watt Cowdenbeath; Berwick Rangers 1 1 0 0 1 1 .00 50.00 50.00 25.00 1990-08-22 23y 05m 17d 2001-01-27 33y 10m 22d Watt
331 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
332 Donald Watt Dumbarton; East Stirlingshire 14 14 0 2 5 9 12.50 31.25 56.25 28.13 1974-11-09 21y 03m 17d 1982-04-27 28y 09m 04d Watt
333 Elliot Watt St Johnstone; Motherwell 6 6 0 0 3 3 .00 50.00 50.00 25.00 2025-02-23 24y 11m 12d 2026-05-09 26y 01m 28d Watt
334 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
335 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
336 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
337 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
338 Josh Watt Stenhousemuir 0 0 0 0 0 1 .00 .00 100.00 .00 2014-08-26 20y 11m 26d 2014-08-26 20y 11m 26d Watt
339 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
340 Luke Watt Motherwell; Linlithgow Rose 1 1 0 1 0 1 50.00 .00 50.00 50.00 2016-04-23 18y 10m 03d 2021-06-26 24y 00m 06d Watt
341 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
342 Michael Watt Aberdeen; Kilmarnock 12 12 0 5 5 4 35.71 35.71 28.57 53.57 1990-12-08 20y 00m 11d 1999-11-27 29y 00m 00d Watt
343 Neil James Watt Forfar Athletic 0 0 0 1 0 0 100.00 .00 .00 100.00 1982-02-13 19y 04m 28d 1982-02-13 19y 04m 28d Watt
344 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
345 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
346 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
347 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
348 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
349 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
350 Max Watters Dundee United 0 0 0 0 0 1 .00 .00 100.00 .00 2026-01-31 26y 10m 08d 2026-01-31 26y 10m 08d Watters
351 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
352 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
353 Willie Watters Motherwell 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 1947-08-27 Not Known 1950-11-18 Not Known Watters
354 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
355 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
356 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
357 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
358 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
359 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
360 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
361 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
362 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
363 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 15y 06m 12d 1936-08-03 Not Known Waugh
364 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
365 Kevin Wauthy Royal Antwerp 0 0 0 0 0 1 .00 .00 100.00 .00 2011-07-17 27y 10m 22d 2011-07-17 27y 10m 22d Wauthy
366 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
367 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
368 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
369 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
370 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
371 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
372 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
373 Nicky Weaver Dundee United; Aberdeen 3 3 0 1 2 2 20.00 40.00 40.00 40.00 2009-08-17 30y 05m 15d 2014-04-02 35y 01m 00d Weaver
374 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
375 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
376 Sean Webb Ross County 1 1 0 0 1 1 .00 50.00 50.00 25.00 2001-09-25 18y 08m 21d 2002-10-23 19y 09m 19d Webb
377 Stanley Webb Middlesbrough; Carlisle United 1 1 0 1 2 0 0 100.00 .00 .00 100.00 1968-08-03 20y 07m 28d 1971-11-02 23y 10m 27d Webb
378 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
379 Andy Webster Dundee United; Rangers 4 4 0 3 2 1 50.00 33.33 16.67 66.67 2009-08-17 27y 03m 25d 2011-01-22 28y 08m 30d Webster
380 Graham Webster Dundee 0 0 0 2 0 0 100.00 .00 .00 100.00 2012-09-02 20y 03m 18d 2012-11-03 20y 05m 19d Webster
381 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
382 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
383 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
384 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
385 Nat Wedderburn Cowdenbeath; Inverness Caledonian Thistle; Dunfermline Athletic; Airdrieonians (Airdrie United) 7 6 1 2 1 5 25.00 12.50 62.50 31.25 2014-09-20 23y 02m 21d 2020-01-18 28y 06m 19d Wedderburn
386 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
387 Du Wei Celtic 0 0 0 1 0 0 100.00 .00 .00 100.00 2006-01-01 23y 09m 23d 2006-01-01 23y 09m 23d Wei
388 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
389 Weightman Hibernian 0 0 0 0 0 1 .00 .00 100.00 .00 2004-09-04 Not Known 2004-09-04 Not Known Weightman
390 Luca Weinhandl SK Sturm Graz 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2026-07-21 17y 06m 10d 2026-07-28 17y 06m 17d Weinhandl
391 Nelson Weiper SK Sturm Graz 1 0 1 2 0 0 100.00 .00 .00 100.00 2026-07-21 21y 04m 04d 2026-07-28 21y 04m 11d Weiper
392 Aaron Weir Stirling Albion 0 0 0 0 0 1 .00 .00 100.00 .00 2025-07-19 19y 00m 00d 2025-07-19 19y 00m 00d Weir
393 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
394 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
395 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
396 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
397 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
398 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
399 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
400 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
401 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
402 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
403 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
404 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
405 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
406 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
407 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
408 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
409 John Weir Celtic 1 1 0 2 0 0 100.00 .00 .00 100.00 1980-12-13 20y 09m 25d 1981-01-31 20y 11m 13d Weir
410 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
411 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
412 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
413 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
414 Mickey Weir Hibernian; Motherwell 28 24 4 4 3 10 16 10.34 34.48 55.17 27.59 1985-01-01 18y 11m 16d 1997-10-04 31y 08m 18d Weir
415 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
416 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
417 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
418 Steven Weir Livingston (Meadowbank Thistle) 0 0 0 0 0 1 .00 .00 100.00 .00 2006-03-05 17y 05m 02d 2006-03-05 17y 05m 02d Weir
419 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
420 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
421 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
422 Weisel Rheingau XI 0 0 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Weisel
423 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
424 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
425 Anthony Weldon Airdrieonians 3 3 0 1 1 1 0 33.33 33.33 .00 50.00 1925-09-09 Not Known 1926-12-11 Not Known Weldon
426 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
427 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
428 David Wells Ayr United 11 10 1 1 4 3 5 33.33 25.00 41.67 45.83 1972-11-11 21y 01m 23d 1979-09-03 27y 11m 15d Wells
429 Dylan Wells Motherwell 0 0 0 1 0 2 33.33 .00 66.67 33.33 2023-11-11 17y 07m 22d 2024-08-25 18y 05m 05d Wells
430 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
431 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
432 Wells-2022-7-16-U1 Crawley Town 0 0 0 0 1 0 .00 100.00 .00 50.00 2022-07-16 Not Known 2022-07-16 Not Known Wells-2022-7-16-U1
433 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
434 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
435 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
436 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
437 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
438 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
439 Frank Welsh Kilmarnock; Partick Thistle; Greenock Morton 8 8 0 5 2 3 50.00 20.00 30.00 60.00 1976-10-02 22y 04m 18d 1985-03-02 30y 09m 16d Welsh
440 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
441 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
442 Harry Welsh Dundee United 0 0 0 0 1 1 .00 50.00 50.00 25.00 2025-08-10 17y 05m 04d 2025-11-09 17y 08m 03d Welsh
443 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
444 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
445 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
446 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
447 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
448 Stephen Welsh Celtic; Motherwell 5 5 0 1 5 2 4 45.45 18.18 36.36 54.55 2019-05-19 19y 04m 00d 2026-05-09 26y 03m 20d Welsh
449 Steven George Welsh Partick Thistle; Dunfermline Athletic 11 11 0 4 1 6 33.33 8.33 50.00 37.50 1994-12-26 26y 08m 07d 1997-12-27 29y 08m 08d Welsh
450 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
451 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
452 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
453 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
454 Timo Werner Tottenham Hotspur 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-17 28y 04m 11d 2024-07-17 28y 04m 11d Werner
455 Tobias Werner FC Nurnberg 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2018-01-13 32y 05m 25d 2018-01-13 32y 05m 25d Werner
456 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
457 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
458 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
459 Colin West Sunderland; Rangers 2 1 1 4 0 0 100.00 .00 .00 100.00 1981-08-01 18y 08m 19d 1987-04-25 24y 05m 12d West
460 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
461 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
462 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
463 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
464 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
465 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
466 Joseph Westley Dundee 3 3 0 0 0 3 .00 .00 100.00 .00 2025-11-01 21y 00m 14d 2026-09-06 21y 10m 19d Westley
467 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
468 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
469 Weston Millwall 0 0 0 0 1 0 .00 100.00 .00 50.00 2004-07-17 Not Known 2004-07-17 Not Known Weston
470 Ian Westwater Dunfermline Athletic; Falkirk; Hibernian 24 24 0 7 4 20 22.58 12.90 64.52 29.03 1987-09-26 23y 10m 18d 2001-05-13 37y 06m 05d Westwater
471 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
472 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
473 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
474 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
475 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
476 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
477 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
478 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
479 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
480 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
481 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
482 Oliver Whateley Aston Villa 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1882-04-08 Not Known 1882-04-08 Not Known Whateley
483 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
484 Mark Whatley Arbroath 1 1 0 0 1 3 .00 25.00 75.00 12.50 2018-07-03 27y 11m 22d 2021-03-20 30y 08m 09d Whatley
485 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
486 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
487 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
488 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
489 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
490 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
491 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
492 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
493 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
494 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
495 Whigham Fraserburgh 1 1 0 0 0 1 .00 .00 100.00 .00 1954-02-13 Not Known 1954-02-13 Not Known Whigham
496 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
497 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
498 Andy White Gillingham 0 0 0 0 0 1 .00 .00 100.00 .00 2010-07-29 18y 10m 28d 2010-07-29 18y 10m 28d White
499 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
500 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
501 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
502 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
503 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
504 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
505 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
506 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
507 Jock White Heart of Midlothian B 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1924-08-08 Not Known 1926-08-02 Not Known White
508 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
509 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
510 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
511 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
512 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
513 Jordan White Dunfermline Athletic; Falkirk; Livingston (Meadowbank Thistle); Inverness Caledonian Thistle; Ross County 22 18 4 6 4 7 12 17.39 30.43 52.17 32.61 2008-07-16 16y 05m 12d 2025-05-03 33y 02m 29d White
514 Kyle White Fleetwood Town 0 0 0 0 0 1 .00 .00 100.00 .00 2023-07-12 19y 03m 17d 2023-07-12 19y 03m 17d White
515 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
516 Sandy White Dundee United 3 2 1 1 4 2 0 66.67 33.33 .00 83.33 1972-04-08 21y 05m 05d 1974-04-09 23y 05m 06d White
517 Steven White Auchinleck Talbot 1 1 0 0 0 2 .00 .00 100.00 .00 2019-02-10 Not Known 2022-01-22 Not Known White
518 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
519 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
520 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
521 WA White Sheffield Wednesday 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1889-01-02 Not Known 1889-01-02 Not Known White
522 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
523 William Collins White Hamilton Academical; East Stirlingshire 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1920-03-13 Not Known 1921-08-17 Not Known White
524 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
525 Keir Whitefield Dumbarton 0 0 0 0 0 1 .00 .00 100.00 .00 2015-01-10 17y 03m 04d 2015-01-10 17y 03m 04d Whitefield
526 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
527 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
528 David Whiteford Airdrieonians; Dumbarton 27 27 0 7 8 12 8 28.57 42.86 28.57 50.00 1967-12-16 20y 07m 03d 1979-10-06 32y 04m 23d Whiteford
529 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
530 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
531 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
532 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
533 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
534 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
535 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
536 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
537 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
538 George Whitelaw St Johnstone 0 0 0 0 0 1 .00 .00 100.00 .00 1971-09-18 34y 08m 17d 1971-09-18 34y 08m 17d Whitelaw
539 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
540 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
541 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
542 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
543 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
544 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
545 Alfie Whiteman Tottenham Hotspur 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-17 25y 09m 15d 2024-07-17 25y 09m 15d Whiteman
546 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
547 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
548 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
549 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
550 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
551 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
552 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
553 Rory Whittaker Hibernian 0 0 0 0 1 1 .00 50.00 50.00 25.00 2023-10-07 16y 01m 27d 2023-12-27 16y 04m 17d Whittaker
554 Steven Whittaker Hibernian; Rangers; Dunfermline Athletic 40 37 3 19 8 16 44.19 18.60 37.21 53.49 2003-08-02 19y 01m 17d 2021-01-30 36y 07m 14d Whittaker
555 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
556 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
557 Justin Whittle Celtic 0 0 0 0 1 0 .00 100.00 .00 50.00 1994-05-22 Not Known 1994-05-22 Not Known Whittle
558 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
559 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
560 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
561 Neil Anthony Whitworth Kilmarnock 8 8 0 1 3 1 5 33.33 11.11 55.56 38.89 1994-09-24 22y 05m 12d 1997-11-23 25y 07m 11d Whitworth
562 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
563 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
564 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
565 Chris Whyte Arsenal 0 0 0 0 0 1 .00 .00 100.00 .00 1984-04-15 21y 05m 18d 1984-04-15 21y 05m 18d Whyte
566 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
567 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
568 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
569 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
570 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
571 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
572 James Whyte Aberdeen; Kilmarnock 10 10 0 1 4 4 5 30.77 30.77 38.46 46.15 1965-10-30 21y 01m 01d 1975-01-29 30y 04m 00d Whyte
573 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
574 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
575 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
576 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
577 Macallan Whyte Cowdenbeath 0 0 0 0 0 1 .00 .00 100.00 .00 2020-10-10 19y 04m 14d 2020-10-10 19y 04m 14d Whyte
578 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
579 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
580 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
581 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
582 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
583 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
584 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
585 Florian Wiegele Viktoria Plzen 0 0 0 2 0 0 100.00 .00 .00 100.00 2024-08-22 23y 05m 01d 2024-08-29 23y 05m 08d Wiegele
586 Morten Wieghorst Dundee; Celtic 13 10 3 1 8 6 3 47.06 35.29 17.65 64.71 1993-04-10 22y 01m 16d 2002-04-28 31y 02m 03d Wieghorst
587 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
588 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
589 Wight Brunswick 1 1 0 0 0 1 .00 .00 100.00 .00 1883-09-08 Not Known 1883-09-08 Not Known Wight
590 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
591 Craig Wighton Dundee; Raith Rovers; Dunfermline Athletic 6 3 3 2 2 4 25.00 25.00 50.00 37.50 2014-07-22 16y 11m 25d 2023-07-09 25y 11m 12d Wighton
592 Wighton Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1887-03-05 Not Known 1887-03-05 Not Known Wighton
593 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
594 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
595 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
596 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
597 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
598 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
599 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
600 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
601 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
602 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
603 Jack Wilkie Livingston (Meadowbank Thistle) 1 1 0 1 0 0 100.00 .00 .00 100.00 2026-07-10 22y 06m 20d 2026-07-10 22y 06m 20d Wilkie
604 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
605 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
606 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
607 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
608 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
609 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
610 Kyle Wilkie Hamilton Academical; East Fife 1 1 0 0 0 2 .00 .00 100.00 .00 2010-08-21 19y 06m 01d 2017-07-22 26y 05m 02d Wilkie
611 Lee Wilkie Dundee; Dundee United 18 17 1 7 6 9 31.82 27.27 40.91 45.45 1999-09-11 19y 04m 22d 2009-05-16 29y 00m 26d Wilkie
612 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
613 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
614 William Nelson Wilkie Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1950-05-10 Not Known 1950-05-10 Not Known Wilkie
615 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
616 Raymond Wilkins Rangers; Hibernian 11 10 1 6 2 4 50.00 16.67 33.33 58.33 1987-11-28 31y 02m 14d 1997-01-01 40y 03m 18d Wilkins
617 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
618 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
619 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
620 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
621 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
622 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
623 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
624 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
625 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
626 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
627 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
628 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
629 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
630 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
631 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
632 Cecil Willard Brighton and Hove Albion 1 1 0 0 1 0 .00 100.00 .00 50.00 1950-04-28 Not Known 1950-04-28 Not Known Willard
633 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
634 Roderick William Celtic 0 0 0 0 1 0 .00 100.00 .00 50.00 1976-09-18 Not Known 1976-09-18 Not Known William
635 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
636 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
637 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
638 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
639 Ben Williams Swansea Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1928-03-26 27y 04m 26d 1928-03-26 27y 04m 26d Williams
640 Danny Williams Inverness Caledonian Thistle; Dundee 5 3 2 4 3 2 44.44 33.33 22.22 61.11 2013-08-31 25y 07m 06d 2016-12-23 28y 10m 28d Williams
641 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
642 Ethan Williams Falkirk 3 1 2 0 1 3 .00 25.00 75.00 12.50 2025-09-27 19y 10m 13d 2026-02-21 20y 03m 07d Williams
643 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
644 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
645 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
646 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
647 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
648 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
649 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
650 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
651 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
652 Zac Williams Kilmarnock 1 0 1 0 1 1 .00 50.00 50.00 25.00 2025-10-18 21y 06m 21d 2025-12-03 21y 08m 06d Williams
653 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
654 Owain Fon Williams Inverness Caledonian Thistle; Hamilton Academical; Dunfermline Athletic 9 9 0 3 4 3 30.00 40.00 30.00 50.00 2015-09-11 28y 05m 25d 2021-04-03 34y 00m 17d Williams
655 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
656 Reg Williams Chelsea 2 2 0 1 1 0 50.00 50.00 .00 75.00 1949-04-27 27y 02m 30d 1950-04-26 28y 02m 29d Williams
657 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
658 Ryan Williams Inverness Caledonian Thistle 1 0 1 0 1 1 .00 50.00 50.00 25.00 2016-03-01 24y 10m 22d 2016-04-12 25y 00m 04d Williams
659 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
660 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
661 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
662 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
663 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
664 Williams Newton Heath 1 1 0 0 0 1 .00 .00 100.00 .00 1889-01-01 Not Known 1889-01-01 Not Known Williams
665 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
666 Andrew Williamson Dunfermline Athletic 2 2 0 0 0 3 .00 .00 100.00 .00 1988-08-31 18y 11m 27d 1992-02-15 22y 05m 11d Williamson
667 Ben Williamson Arbroath; Livingston (Meadowbank Thistle); Partick Thistle 3 3 0 0 1 3 .00 25.00 75.00 12.50 2021-03-20 19y 07m 13d 2023-08-20 22y 00m 13d Williamson
668 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
669 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
670 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
671 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
672 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
673 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
674 Iain James Williamson Dunfermline Athletic 1 1 0 0 1 2 .00 33.33 66.67 16.67 2006-10-28 18y 09m 16d 2007-09-25 19y 08m 13d Williamson
675 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
676 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
677 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
678 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
679 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
680 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
681 Lucas Williamson Alloa Athletic 2 2 0 1 0 3 25.00 .00 75.00 25.00 2020-11-24 17y 07m 29d 2021-04-09 18y 00m 14d Williamson
682 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
683 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
684 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
685 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
686 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
687 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
688 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
689 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
690 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
691 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
692 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
693 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
694 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
695 Reece Willison Alloa Athletic 0 0 0 1 0 2 33.33 .00 66.67 33.33 2020-11-24 21y 05m 28d 2021-04-09 21y 10m 13d Willison
696 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
697 Matty Willock St Johnstone; St Mirren 3 3 0 1 0 3 25.00 .00 75.00 25.00 2018-02-03 21y 05m 14d 2018-11-24 22y 03m 04d Willock
698 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
699 Alex Willoughby Rangers; Aberdeen 13 12 1 3 6 3 5 42.86 21.43 35.71 53.57 1965-08-28 20y 11m 11d 1973-01-27 28y 04m 10d Willoughby
700 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
701 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
702 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
703 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
704 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
705 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
706 Aiden Wilson Rangers; Auchinleck Talbot 1 1 0 1 0 1 50.00 .00 50.00 50.00 2017-05-13 18y 04m 11d 2022-01-22 23y 00m 20d Wilson
707 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
708 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
709 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
710 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
711 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
712 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
713 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
714 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
715 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
716 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
717 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
718 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
719 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
720 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
721 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
722 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
723 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
724 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
725 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
726 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
727 Craig Wilson Dunfermline Athletic; Arbroath 1 1 0 0 1 5 .00 16.67 83.33 8.33 2004-05-08 17y 11m 10d 2015-07-30 29y 02m 02d Wilson
728 Danny Wilson Rangers; Livingston (Meadowbank Thistle) 7 7 0 1 5 4 3 41.67 33.33 25.00 58.33 2009-03-21 17y 02m 22d 2026-04-05 34y 03m 09d Wilson
729 David Wilson Elgin City 0 0 0 0 0 1 .00 .00 100.00 .00 2017-07-18 16y 06m 17d 2017-07-18 16y 06m 17d Wilson
730 David Wilson Partick Thistle 0 0 0 2 1 2 40.00 20.00 40.00 50.00 2014-01-05 19y 03m 30d 2016-12-17 22y 03m 11d Wilson
731 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
732 David Wilson Hamilton Academical 28 28 0 27 16 2 10 57.14 7.14 35.71 60.71 1928-12-22 15y 00m 26d 1943-11-20 Not Known Wilson
733 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
734 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
735 David Wilson Dundee United 0 0 0 0 0 1 .00 .00 100.00 .00 1969-08-23 30y 07m 13d 1969-08-23 30y 07m 13d Wilson
736 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
737 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
738 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
739 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
740 Ewan Wilson Motherwell 3 2 1 2 2 3 28.57 28.57 42.86 42.86 2023-09-03 18y 09m 15d 2026-10-25 21y 11m 06d Wilson
741 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
742 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
743 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
744 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
745 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
746 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
747 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
748 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
749 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
750 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
751 Gordon McMillan Wilson Kilmarnock; Falkirk 3 1 2 1 1 3 0 25.00 75.00 .00 62.50 1981-08-15 23y 11m 12d 1982-09-18 25y 00m 15d Wilson
752 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
753 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
754 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
755 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
756 Iain Wilson Kilmarnock; Dunfermline Athletic 9 6 3 5 3 5 38.46 23.08 38.46 50.00 2015-09-23 16y 09m 08d 2021-04-03 22y 03m 19d Wilson
757 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
758 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
759 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
760 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
761 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
762 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
763 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
764 James Wilson Aberdeen 6 4 2 3 2 2 42.86 28.57 28.57 57.14 2018-10-20 22y 10m 19d 2019-12-29 24y 00m 28d Wilson
765 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
766 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
767 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
768 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
769 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
770 Jim Wilson British Columbia All-Stars 0 0 0 0 1 0 .00 100.00 .00 50.00 1960-06-04 Not Known 1960-06-04 Not Known Wilson
771 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
772 Jimmy Wilson Greenock Morton; Aberdeen; Motherwell; Dundee 16 16 0 1 2 6 9 11.76 35.29 52.94 29.41 1962-09-12 20y 04m 23d 1974-05-06 32y 00m 16d Wilson
773 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
774 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
775 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
776 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
777 John Wilson Raith Rovers; Alloa Athletic 8 8 0 3 3 3 33.33 33.33 33.33 50.00 1909-08-16 22y 02m 09d 1983-04-23 Not Known Wilson
778 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
779 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
780 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
781 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
782 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
783 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
784 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
785 Kyrell Wilson Falkirk 4 3 1 0 1 3 .00 25.00 75.00 12.50 2025-12-13 21y 00m 12d 2026-05-13 21y 05m 12d Wilson
786 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
787 Lenny Wilson Peterhead; Brechin City 2 2 0 0 0 2 .00 .00 100.00 .00 2021-07-10 24y 06m 11d 2025-01-17 28y 00m 19d Wilson
788 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
789 Mark Wilson Dundee United; Celtic; Dumbarton 24 22 2 1 11 3 13 40.74 11.11 48.15 46.30 2002-09-21 18y 03m 16d 2015-03-14 30y 09m 09d Wilson
790 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
791 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
792 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
793 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
794 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
795 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
796 Pat Wilson Dunfermline Athletic; Raith Rovers; Berwick Rangers 6 6 0 1 0 6 14.29 .00 85.71 14.29 1965-05-08 18y 10m 13d 1974-11-04 28y 04m 10d Wilson
797 Paul Wilson Celtic; Motherwell 18 14 4 3 14 2 5 66.67 9.52 23.81 71.43 1973-03-24 22y 04m 01d 1979-04-07 28y 04m 15d Wilson
798 Peter Wilson Celtic; Hibernian 31 31 0 2 15 5 11 48.39 16.13 35.48 56.45 1924-02-26 19y 03m 01d 1937-09-11 32y 09m 17d Wilson
799 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
800 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
801 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
802 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
803 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
804 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
805 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
806 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
807 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
808 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
809 Robert Wilson Clyde 1 1 0 0 0 0 .00 .00 .00 .00 1942-01-10 Not Known 1942-01-10 Not Known Wilson
810 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
811 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
812 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
813 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
814 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
815 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
816 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
817 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
818 Scott Wilson Rangers; Dunfermline Athletic; St Johnstone 24 21 3 3 13 3 10 50.00 11.54 38.46 55.77 1998-10-17 21y 06m 28d 2014-08-03 37y 04m 15d Wilson
819 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
820 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
821 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
822 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
823 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
824 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
825 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
826 Thomas Skinner Wilson Queens Park; St Mirren; Dunfermline Athletic; Kilmarnock 30 29 1 11 9 11 35.48 29.03 35.48 50.00 1981-10-03 20y 01m 09d 1993-09-18 32y 00m 25d Wilson
827 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
828 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
829 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
830 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
831 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
832 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
833 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
834 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
835 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
836 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
837 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
838 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
839 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
840 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
841 Ernie Winchester Aberdeen; Arbroath 11 11 0 3 3 4 5 25.00 33.33 41.67 41.67 1962-11-03 18y 05m 16d 1973-03-03 28y 09m 13d Winchester
842 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
843 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
844 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
845 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
846 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
847 Winger Fussball-Club Kaiserslautern 0 0 0 1 0 0 100.00 .00 .00 100.00 2008-07-25 Not Known 2008-07-25 Not Known Winger
848 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
849 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
850 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
851 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
852 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
853 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
854 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
855 Andy Winter Hamilton Academical; Livingston (Meadowbank Thistle); Arbroath 3 0 3 1 1 1 3 20.00 20.00 60.00 30.00 2019-12-21 17y 09m 11d 2026-07-14 24y 04m 04d Winter
856 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
857 Danny Winter Chelsea 3 3 0 2 1 0 66.67 33.33 .00 83.33 1947-04-21 28y 10m 07d 1950-04-26 31y 10m 12d Winter
858 Jamie Winter Aberdeen 1 1 0 1 1 2 25.00 25.00 50.00 37.50 2005-01-29 19y 05m 25d 2005-11-20 20y 03m 16d Winter
859 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
860 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
861 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
862 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
863 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
864 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
865 Brendan Sarpong-Wiredu Fleetwood Town 2 2 0 1 0 1 50.00 .00 50.00 50.00 2023-07-12 23y 08m 05d 2024-07-27 24y 08m 20d Wiredu
866 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
867 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
868 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
869 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
870 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
871 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
872 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
873 Fraser Wishart Motherwell; St Mirren; Falkirk; Rangers; Clydebank[4] 32 31 1 1 6 9 18 18.18 27.27 54.55 31.82 1984-05-12 19y 02m 11d 1998-01-24 32y 10m 23d Wishart
874 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
875 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
876 Jarkko Wiss Hibernian 5 5 0 1 2 3 16.67 33.33 50.00 33.33 2002-03-16 29y 10m 27d 2004-02-15 31y 09m 29d Wiss
877 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
878 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
879 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
880 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
881 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
882 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
883 Wladimir Cruzeiro 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Wladimir
884 Szymon Wlodarczyk SK Sturm Graz 2 2 0 2 0 0 100.00 .00 .00 100.00 2026-07-21 23y 06m 16d 2026-07-28 23y 06m 23d Wlodarczyk
885 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
886 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
887 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
888 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
889 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
890 Jojo Wollacott Hibernian 0 0 0 0 1 1 .00 50.00 50.00 25.00 2023-12-27 27y 03m 19d 2024-02-28 27y 05m 20d Wollacott
891 Randy Wolters Dundee 0 0 0 1 0 0 100.00 .00 .00 100.00 2017-09-30 27y 05m 24d 2017-09-30 27y 05m 24d Wolters
892 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
893 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
894 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
895 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
896 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
897 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
898 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
899 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
900 Derek William Wood Queens Park; Clyde 4 3 1 1 1 3 20.00 20.00 60.00 30.00 1981-10-03 21y 10m 21d 1982-09-25 22y 10m 13d Wood
901 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
902 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
903 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
904 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
905 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
906 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
907 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
908 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
909 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
910 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
911 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
912 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
913 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
914 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
915 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
916 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
917 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
918 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
919 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
920 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
921 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
922 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
923 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
924 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
925 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
926 Nathan Wood-Gordon Hibernian 0 0 0 0 1 0 .00 100.00 .00 50.00 2021-09-12 19y 03m 13d 2021-09-12 19y 03m 13d Wood-Gordon
927 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
928 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
929 Freddie Woodman Kilmarnock; Newcastle United; Aberdeen; Preston North End 3 2 1 3 1 1 60.00 20.00 20.00 70.00 2017-04-14 20y 01m 10d 2022-07-20 25y 04m 16d Woodman
930 Calum Woods Dunfermline Athletic; Preston North End 7 6 1 3 1 4 37.50 12.50 50.00 43.75 2006-07-29 19y 05m 24d 2015-07-18 28y 05m 13d Woods
931 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
932 Gary Woods Ross County; Hamilton Academical; Aberdeen; Kilmarnock 9 9 0 3 3 8 21.43 21.43 57.14 32.14 2015-10-24 25y 00m 23d 2022-08-31 31y 10m 30d Woods
933 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
934 Harry Woods Luton Town 1 1 0 0 0 1 .00 .00 100.00 .00 1929-04-22 Not Known 1929-04-22 Not Known Woods
935 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
936 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
937 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
938 Neil Stephen Woods Rangers 0 0 0 1 0 0 100.00 .00 .00 100.00 1987-02-07 Not Known 1987-02-07 Not Known Woods
939 Neil Woods Grimsby Town 0 0 0 1 0 0 100.00 .00 .00 100.00 1997-07-29 30y 11m 29d 1997-07-29 30y 11m 29d Woods
940 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
941 Sam Woods Hamilton Academical 0 0 0 0 1 0 .00 100.00 .00 50.00 2020-02-15 21y 05m 04d 2020-02-15 21y 05m 04d Woods
942 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
943 Stephen Woods Clydebank[4]; Motherwell 18 18 0 5 6 15 18.52 22.22 55.56 29.63 1992-08-12 22y 05m 20d 2003-03-01 33y 00m 06d Woods
944 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
945 Woods Dundalk 1 0 1 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Woods
946 Colin Woodthorpe Aberdeen 6 6 0 2 3 2 28.57 42.86 28.57 50.00 1994-10-22 25y 09m 09d 1997-04-12 28y 02m 30d Woodthorpe
947 Thomas Woodward Swansea Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1928-03-26 27y 04m 13d 1928-03-26 27y 04m 13d Woodward
948 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
949 Kaiyne Woolery Motherwell 2 2 0 2 0 2 50.00 .00 50.00 50.00 2021-10-02 26y 08m 21d 2022-05-11 27y 04m 00d Woolery
950 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
951 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
952 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
953 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
954 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
955 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
956 Joe Worrall Rangers 2 2 0 4 0 0 100.00 .00 .00 100.00 2018-10-07 21y 08m 27d 2019-04-20 22y 03m 10d Worrall
957 David Worrell Dundee United 2 2 0 0 0 3 .00 .00 100.00 .00 1999-04-06 21y 02m 25d 1999-12-05 21y 10m 23d Worrell
958 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
959 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
960 David Wotherspoon Hibernian; St Johnstone 34 24 10 1 11 13 15 28.21 33.33 38.46 44.87 2009-11-07 17y 10m 09d 2023-03-04 31y 02m 04d Wotherspoon
961 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
962 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
963 Darren Wrack Derby County; Grimsby Town 0 0 0 1 1 0 50.00 50.00 .00 75.00 1995-08-05 19y 03m 00d 1997-07-29 21y 02m 24d Wrack
964 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
965 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
966 Wrazy Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Wrazy
967 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
968 Akil Wright Ross County 4 4 0 0 2 2 .00 50.00 50.00 25.00 2024-09-28 28y 04m 15d 2025-05-03 28y 11m 20d Wright
969 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
970 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
971 Alexander Sherriffs Wright Montrose 4 3 1 1 0 4 20.00 .00 80.00 20.00 1980-08-27 20y 01m 05d 1989-08-16 29y 00m 25d Wright
972 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
973 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
974 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
975 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
976 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
977 Brian Wright Hamilton Academical; Motherwell; Clydebank[4] 21 21 0 1 2 3 18 8.70 13.04 78.26 15.22 1978-02-04 19y 03m 30d 1991-08-20 32y 10m 15d Wright
978 Callum Wright Plymouth Argyle; Hibernian 3 1 2 2 0 1 66.67 .00 33.33 66.67 2023-07-06 23y 02m 04d 2026-11-01 26y 05m 30d Wright
979 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
980 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
981 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
982 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
983 Drey Wright St Johnstone; Hibernian; Dundee 16 14 2 1 2 2 14 11.11 11.11 77.78 16.67 2018-09-29 23y 04m 30d 2026-09-06 31y 04m 07d Wright
984 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
985 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
986 Frazer Wright Kilmarnock; St Johnstone 22 22 0 1 9 3 13 36.00 12.00 52.00 42.00 2005-10-26 25y 10m 03d 2015-08-02 35y 07m 10d Wright
987 George Wright Victoria All Stars; Falkirk; Livingston (Meadowbank Thistle) 2 2 0 0 0 3 .00 .00 100.00 .00 1960-06-06 26y 00m 22d 1997-08-09 Not Known Wright
988 Harry Wright Stirling Albion 1 0 1 0 0 1 .00 .00 100.00 .00 2025-07-19 19y 03m 21d 2025-07-19 19y 03m 21d Wright
989 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
990 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
991 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
992 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
993 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
994 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
995 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
996 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
997 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
998 Jordan Wright Alloa Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2021-01-16 21y 10m 20d 2021-01-16 21y 10m 20d Wright
999 Joe Wright Kilmarnock; Dundee 11 9 2 4 3 4 36.36 27.27 36.36 50.00 2022-08-31 27y 06m 05d 2026-09-06 31y 06m 11d Wright
1000 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
1001 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
1002 Kenneth Thomas Wright Motherwell; Stranraer 4 0 4 3 2 2 42.86 28.57 28.57 57.14 2003-09-27 18y 01m 26d 2007-01-06 21y 05m 05d Wright
1003 Kieran Wright Partick Thistle 2 2 0 0 0 3 .00 .00 100.00 .00 2020-09-26 21y 05m 25d 2021-03-14 21y 11m 13d Wright
1004 Matthew Wright Ross County 0 0 0 0 1 0 .00 100.00 .00 50.00 2022-04-02 19y 05m 17d 2022-04-02 19y 05m 17d Wright
1005 Paul Wright Aberdeen; Hibernian; St Johnstone; Kilmarnock 40 33 7 10 10 9 22 24.39 21.95 53.66 35.37 1984-04-02 16y 07m 16d 2001-03-14 33y 06m 25d Wright
1006 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
1007 Scott Wright Aberdeen; Dundee; Rangers 18 6 12 2 12 7 5 50.00 29.17 20.83 64.58 2016-05-12 18y 09m 04d 2026-03-21 28y 07m 13d Wright
1008 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
1009 Stephen Wright Aberdeen; Rangers; Dundee United 17 16 1 8 3 7 44.44 16.67 38.89 52.78 1990-12-08 19y 03m 11d 2001-09-29 30y 01m 02d Wright
1010 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
1011 Thomas Wright Aberdeen 1 0 1 0 1 1 .00 50.00 50.00 25.00 2008-10-25 24y 00m 27d 2009-02-14 24y 04m 17d Wright
1012 Thomas Elliot Wright Leeds United; St Johnstone 1 1 0 0 1 1 .00 50.00 50.00 25.00 1983-08-09 17y 06m 30d 1998-01-12 32y 00m 02d Wright
1013 Thomas Elliott Wright Middlesbrough 0 0 0 1 0 0 100.00 .00 .00 100.00 1994-08-06 Not Known 1994-08-06 Not Known Wright
1014 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
1015 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
1016 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
1017 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
1018 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
1019 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
1020 D'Margio Wright-Phillips Stoke City 0 0 0 0 0 1 .00 .00 100.00 .00 2022-07-23 20y 09m 29d 2022-07-23 20y 09m 29d Wright-Phillips
1021 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
1022 Nikolaus Wurmbrand Sportklub Rapid Wien 2 0 2 1 0 2 0 .00 100.00 .00 50.00 2026-08-20 20y 03m 19d 2026-08-26 20y 03m 25d Wurmbrand
1023 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
1024 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
1025 Gregg Wylde Rangers; Aberdeen; St Mirren; Livingston (Meadowbank Thistle) 8 3 5 4 4 5 30.77 30.77 38.46 46.15 2009-05-03 18y 01m 10d 2019-02-06 27y 10m 14d Wylde
1026 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
1027 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
1028 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
1029 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
1030 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
1031 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
1032 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
1033 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
1034 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
1035 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
1036 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
1037 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
1038 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
1039 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
1040 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
1041 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
1042 Dennis Wyness Aberdeen; Inverness Caledonian Thistle; St Mirren 11 8 3 3 3 3 6 25.00 25.00 50.00 37.50 1997-04-12 20y 00m 21d 2009-02-21 31y 10m 30d Wyness
1043 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
1044 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
1045 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

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