| A |
| PLAYER |
JOINED |
FROM |
LEFT |
JOINED |
APPEARANCES |
GOALS/CLEAN SHEETS |
| Alan Ainscow |
1984 |
Eastern F.C. |
1986 |
Blackburn Rovers |
65 |
6 |
| Ade Akinbiyi |
1999 |
Bristol City |
2000 |
Leicester City |
40 |
16 |
| James Alderton |
1941 |
Youth |
1947 |
Coventry City |
15 |
0 |
| Jeremie Aliadiere |
2006 |
Arsenal - loan deal |
2006 |
Arsenal |
14 |
2 |
| Sami Al-Jaber |
2000 |
Al-Hilal - loan deal |
2001 |
Al-Hilal |
5 |
0 |
| Harry Allen |
1886 |
Walsall Town Swfits |
1894 |
Retired |
153 |
1 |
| Edward Anderson |
1930 |
Worksop |
1931 |
Torquay United |
3 |
0 |
| Nicholas Anderson |
1888 |
Free Agent |
1889 |
Released |
2 |
0 |
| Darren Anderton |
2005 |
Birmingham City |
2006 |
Bournemouth |
26 |
2 |
| Keith Andrews |
1997 |
Youth |
2004 |
Hull City |
72 |
1 |
| Walter Annis |
1898 |
Stafford Road |
1905 |
Cradley Heath |
147 |
1 |
| Ian Arkwright |
1977 |
Youth |
1979 |
Wrexham |
4 |
0 |
| Arthur Arrowsmith |
1908 |
Stoke City |
1909 |
Willenhall |
1 |
0 |
| George Ashall |
1935 |
Frickley |
1938 |
Coventry City |
94 |
19 |
| Kevin Ashley |
1990 |
Birmingham City |
1994 |
Peterborough United |
99 |
1 |
| Derek Ashton |
1941 |
Youth |
1946 |
Aston Villa |
4 |
0 |
| Leonard Astill |
1934 |
Youth |
1935 |
Blackburn Rovers |
2 |
0 |
| Harry Aston |
1885 |
West Bromwich Albion |
1886 |
Port Vale |
5 |
4 |
| Jack Aston |
1884 |
Free Agent |
1886 |
Willenhall |
5 |
3 |
| Mark Atkins |
1995 |
Blackburn Rovers |
1999 |
York City |
153 |
11 |
| Hugh Atkinson |
1978 |
Dundrum Boys |
1982 |
Exeter City |
52 |
3 |
| B |
| PLAYER |
JOINED |
FROM |
LEFT |
JOINED |
APPEARANCES |
GOALS/CLEAN SHEETS |
| Tom Baddeley |
1896 |
Port Vale |
1907 |
Bradford City |
315 |
82 |
| Herbert Bailey |
1891 |
Free Agent |
1892 |
Willenhall |
1 |
0 |
| Mike Bailey |
1966 |
Charlton Athletic |
1977 |
Minnesota |
436 |
25 |
| Joe Baillie |
1954 |
Celtic |
1956 |
Bristol City |
1 |
0 |
| Charlie Baker |
1891 |
Stoke City |
1893 |
Stoke City |
41 |
10 |
| Jack Baker |
1926 |
Lovells Athletic |
1929 |
Coventry City |
17 |
0 |
| George Bansford |
1919 |
Bushbury |
1920 |
Lanesfield |
1 |
0 |
| George Barker |
1900 |
Bristol City |
1901 |
Retired |
16 |
0 |
| Herbert Barlow |
1938 |
Barnsley |
1939 |
Portsmouth |
3 |
1 |
| David Barnes |
1984 |
Ipswich Town |
1987 |
Aldershot |
107 |
4 |
| Bill Barraclough |
1928 |
Hull City |
1934 |
Chelsea |
183 |
19 |
| Scott Barrett |
1984 |
Ilkeston |
1987 |
Stoke City |
35 |
6 |
| Jim Barron |
1961 |
Youth |
1965 |
Chelsea |
8 |
2 |
| Jack Bartley |
1928 |
Spennymoor |
1930 |
Walsall |
2 |
0 |
| Vince Bartam |
1985 |
Old Swinford |
1991 |
Bournemouth |
10 |
2 |
| Bill Bate |
1919 |
Darlaston |
1920 |
Smethwick |
11 |
5 |
| Danny Batth |
2009 |
Youth |
* |
Still at club |
1 |
0 |
| Richard Baugh Jnr |
1918 |
Stafford Road |
1924 |
West Bromwich Albion |
120 |
4 |
| Richard Baugh Snr |
1886 |
Stafford Road |
1896 |
Walsall |
227 |
1 |
| Tom Baxter |
1927 |
Mansfield Town |
1929 |
Port Vale |
53 |
15 |
| William Baxter |
1945 |
Youth |
1953 |
Aston Villa |
47 |
1 |
| Martin Bayly |
1984 |
Youth |
1985 |
Coventry City |
11 |
0 |
| Albert Baynham |
1903 |
Halesowen |
1906 |
Released |
77 |
4 |
| Jack Baynton |
1877 |
St Luke's |
1889 |
Retired |
28 |
0/4 |
| Darren Bazeley |
1999 |
Watford |
2002 |
Walsall |
80 |
4 |
| Dave Beasant |
1993 |
Chelsea - Loan Deal |
1993 |
Chelsea |
4 |
1 |
| Billy Beats |
1895 |
Port Vale |
1903 |
Bristol Rovers |
218 |
73 |
| Jack Beattie |
1933 |
Aberdeen |
1934 |
Blackburn Rovers |
46 |
13 |
| John Bell |
1894 |
Bacup |
1895 |
Grimsby Town |
6 |
2 |
| Norman Bell |
1973 |
Youth |
1982 |
Blackburn Rovers |
100 |
24 |
| Gary Bellamy |
1987 |
Chesterfield |
1992 |
Leyton Orient |
164 |
9 |
| George Bellis |
1929 |
Wrexham |
1932 |
Burnley |
43 |
0 |
| Elliot Bennett |
2007 |
Youth |
2009 |
Brighton & Hove Albion |
2 |
0 |
| Mick Bennett |
1983 |
Bolton Wanderers |
1984 |
Cambridge United |
8 |
0 |
| Tom Bennett |
1988 |
Aston Villa |
1995 |
Stockport County |
133 |
2 |
| Marcus Bent |
2010 |
Birmingham City - loan deal |
2011 |
Birmingham City |
5 |
0 |
| Jack Benton |
1888 |
Willenhall |
1889 |
Blakenhall |
1 |
0 |
| Christophe Berra |
2009 |
Hearts |
* |
Still at Club |
90 |
0 |
| George Berry |
1975 |
Youth |
1982 |
Stoke City |
160 |
6 |
| Bobby Best |
1922 |
Sunderland |
1923 |
Durham County |
23 |
0 |
| Dick Betterley |
1901 |
Bilston United |
1906 |
West Bromwich Albion |
123 |
1 |
| Fred Bevin |
1903 |
Darlaston |
1906 |
Stourbridge |
38 |
9 |
| Roy Bicknell |
1945 |
Youth |
1947 |
Charlton Athletic |
1 |
0 |
| Steve Biggins |
1985 |
Derby County - loan deal |
1985 |
Derby County |
4 |
0 |
| Alan Birch |
1981 |
Chesterfield |
1982 |
Barnsley |
18 |
0 |
| Brian Birch |
1951 |
Manchester United |
1952 |
Lincoln City |
3 |
1 |
| Paul Birch |
1991 |
Aston Villa |
1996 |
Doncaster Rovers |
166 |
19 |
| Horace Bird |
1919 |
Walsall |
1920 |
Bloxwich |
3 |
0 |
| Mikkel Bischoff |
2004 |
Manchester City - loan deal |
2005 |
Manchester City |
11 |
1 |
| Alf Bishop |
1906 |
Halesowen |
1920 |
Wrexham |
382 |
6 |
| George Bisset |
1921 |
Manchester United |
1924 |
Pontypridd |
44 |
10 |
| Joachim Bjorklund |
2004 |
Sunderland |
2005 |
Retired |
5 |
0 |
| David Black |
1893 |
Middlesbrough |
1897 |
Burnley |
84 |
17 |
| John Black |
1975 |
Youth |
1980 |
Bradford City |
6 |
0 |
| Joe Blackett |
1896 |
Loughborough Town |
1900 |
Derby County |
103 |
12 |
| Arthur Blackham |
1882 |
Stafford Road |
1894 |
Retired |
2 |
0 |
| Steve Blackwell |
1984 |
Youth |
1985 |
Released |
1 |
0 |
| Paul Blades |
1992 |
Norwich City |
1995 |
Rotherham United |
127 |
3 |
| Andy Blair |
1983 |
Aston Villa - loan deal |
1983 |
Aston Villa |
10 |
0 |
| Mark Blake |
1991 |
Aston Villa - loan deal |
1991 |
Aston Villa |
2 |
0 |
| Nathan Blake |
2001 |
Blackburn Rovers |
2004 |
Leicester City |
85 |
26 |
| Billy Blunt |
1908 |
Stafford Rangers |
1912 |
Bristol Rovers |
61 |
42 |
| Joe Bonson |
1953 |
Youth |
1957 |
Cardiff City |
12 |
5 |
| Reg Boon |
1905 |
Stafford Road |
1906 |
Tettenhall |
3 |
1 |
| Charlie Booth |
1889 |
Gainsborough Trinity |
1891 |
Arsenal |
73 |
10 |
| Colin Booth |
1950 |
Youth |
1959 |
Nottingham Forest |
82 |
27 |
| Alan Boswell |
1968 |
Shrewsbury Town |
1969 |
Bolton Wanderers |
10 |
3 |
| Bill Boswell |
1925 |
Walsall |
1927 |
Gillingham |
9 |
5 |
| Jay Bothroyd |
2006 |
Charlton Athletic |
2008 |
Cardiff CIty |
60 |
12 |
| Lewis Botto |
1927 |
Shildon |
1929 |
Norwich City |
16 |
3 |
| Walter Bottrill |
1930 |
York City |
1933 |
Huddersfield Town |
109 |
14 |
| George Bould |
1907 |
Penkridge |
1908 |
Darlaston |
6 |
1 |
| Jack Bowdler |
1890 |
Shrewsbury Town |
1892 |
Blackburn Rovers |
25 |
3 |
| George Bowen |
1899 |
Bridgetown |
1901 |
Liverpool |
56 |
16 |
| Tommy Bowen |
1924 |
West Bromwich Albion |
1928 |
Walsall |
94 |
24 |
| Frank Boxley |
1909 |
Cradley Heath |
1912 |
Shrewsbury Town |
74 |
24 |
| Shaun Bradbury |
1991 |
Youth |
1994 |
Hereford United |
3 |
2 |
| Jack Bradford |
1924 |
Grimsby Town |
1927 |
Bournemouth |
80 |
0 |
| Claude Bradley |
1891 |
Birchills FC |
1892 |
Dudley |
6 |
0 |
| Pat Bradley |
1924 |
Youth |
1927 |
Gillingham |
5 |
0 |
| Paul Bradshaw |
1977 |
Blackburn Rovers |
1984 |
Vancouver |
243 |
62 |
| Michael Branch |
1999 |
Everton |
2003 |
Bradford City |
78 |
10 |
| Colin Brazier |
1975 |
Northfield |
1982 |
Jacksonville |
91 |
2 |
| Gilbert Brazier |
1884 |
Shifnal |
1886 |
Lyttleton |
2 |
1 |
| Arthur Breakwell |
1904 |
Sedgley |
1907 |
Brierley Hill |
24 |
3 |
| Gary Breen |
2006 |
Sunderland |
2008 |
Released |
65 |
0 |
| George Brewster |
1922 |
Everton |
1923 |
Lovells Athletic |
13 |
3 |
| Gordon Brice |
1947 |
Luton Town |
1948 |
Reading |
12 |
0 |
| Chris Brindley |
1986 |
Hednesford Town |
1988 |
Telford United |
9 |
0 |
| Peter Broadbent |
1951 |
Brentford |
1965 |
Shrewsbury Town |
497 |
145 |
| Arthur Brockstropp |
1894 |
Ironbridge |
1896 |
Willenhall |
3 |
0 |
| Chic Brodie |
1961 |
Aldershot |
1961 |
Northampton Town |
1 |
0 |
| Jack Brodie |
1877 |
St Luke's |
1891 |
Retired |
65 |
44 |
| Albert Brookes |
1910 |
Small Heath |
1915 |
Newport County |
14 |
0 |
| Arthur Brooks |
1913 |
Rotherham United |
1915 |
Newport County |
18 |
0 |
| Sammy Brooks |
1910 |
Cradley Heath |
1922 |
Tottenham Hotspur |
246 |
53 |
| Jackie Brown |
1934 |
Belfast Celtic |
1936 |
Coventry City |
31 |
7 |
| Harry Brown |
1938 |
Workington |
1939 |
Hull City |
2 |
0 |
| William Brown |
1928 |
Coventry City |
1929 |
Norwich City |
34 |
0 |
| John Bryan |
1898 |
Youth |
1901 |
Blakenhall |
10 |
2 |
| Bill Bryant |
1931 |
Cockfield FC |
1933 |
Wrexham |
5 |
0 |
| Fred Bryce |
1927 |
Flint Town |
1928 |
Nuneaton Borough |
2 |
0 |
| Mark Buckland |
1984 |
Leamington |
1985 |
Kidderminster Harriers |
56 |
5 |
| Pat Buckley |
1964 |
Third Lanark |
1968 |
Sheffield United |
29 |
8 |
| Jan Budtz |
2007 |
Doncaster Rovers - loan deal |
2007 |
Doncaster Rovers |
4 |
0 |
| Steve Bull |
1986 |
West Bromwich Albion |
1999 |
Retired |
561 |
306 |
| Walter Bunch |
1895 |
Blakenhall |
1899 |
Walsall |
7 |
0 |
| Mark Burke |
1991 |
Middlesbrough |
1994 |
Port Vale |
77 |
14 |
| James Burleigh |
1890 |
Youth |
1892 |
Willenhall |
2 |
0 |
| Billy Burns |
1925 |
Glentoran |
1926 |
U.S |
1 |
0 |
| (second spell) |
1928 |
Shelbourne Ards |
1929 |
Workington |
3 |
0 |
| |
Total |
4 |
0 |
| Davey Burnside |
1966 |
Crystal Palace |
1968 |
Plymouth Argyle |
43 |
5 |
| John Burridge |
1982 |
Queens Park Rangers |
1984 |
Sheffield United |
81 |
31 |
| Frank Burrill |
1920 |
Southend United |
1923 |
Charlton Athletic |
69 |
17 |
| Stan Burton |
1938 |
Doncaster Rovers |
1939 |
West Ham United |
32 |
4 |
| Joe Butcher |
1892 |
Wolves East End |
1895 |
West Bromwich Albion |
76 |
31 |
| Paul Butler |
1982 |
Youth |
1985 |
Hereford United |
35 |
2 |
| Paul Butler |
2001 |
Sunderland |
2004 |
Leeds United |
141 |
3 |
| Arthur Buttery |
1929 |
Hednesford Town |
1932 |
Bury |
10 |
6 |
| C |
| PLAYER |
JOINED |
FROM |
LEFT |
JOINED |
APPEARANCES |
GOALS/CLEAN SHEETS |
| Bill Caddick |
1920 |
Wellington |
1927 |
Wellington |
154 |
4 |
| Bill Callanan |
1907 |
Willenhall |
1908 |
Bilston Town |
3 |
0 |
| Henri Camara |
2003 |
Seden |
2005 |
Wigan Athletic |
32 |
7 |
| Mo Camara |
2000 |
Le Havre |
2003 |
Burnley |
52 |
0 |
| Colin Cameron |
2001 |
Hearts |
2006 |
Coventry City |
188 |
25 |
| Alf Canavon |
1925 |
Stafford Rangers |
1928 |
Shrewsbury Town |
15 |
2 |
| Alf Cannon |
1888 |
Easington |
1889 |
Springfield |
7 |
0 |
| Willie Carr |
1975 |
Coventry City |
1982 |
Millwall |
289 |
26 |
| Earnest Carter |
1921 |
Ashington |
1923 |
Durham County |
17 |
0 |
| Archie Cartwright |
1907 |
Willenhall |
1908 |
Bilston Town |
2 |
0 |
| Ian Cartwright |
1982 |
Youth |
1986 |
Released |
68 |
4 |
| Segundo Castillo |
2009 |
Red Star Belgrade - loan deal |
2010 |
Red Star Belgrade |
9 |
0 |
| Brian Caswell |
1987 |
Leeds United - loan deal |
1987 |
Leeds United |
1 |
0 |
| Jack Chadburn |
1897 |
Notts County |
1900 |
West Bromwich Albion |
12 |
1 |
| Wilf Chadwick |
1926 |
Leeds United |
1929 |
Stoke City |
101 |
44 |
| Campbell Chapman |
1984 |
Bilston United |
1986 |
Crewe Alexandra |
57 |
4 |
| Cavan Chapman |
1984 |
Youth |
1986 |
West Bromwich Albion |
1 |
0 |
| Phli Chard |
1988 |
Northampton Town |
1989 |
Northampton Town |
40 |
5 |
| Sammy Charnley |
1925 |
Burnbank |
1928 |
York City |
55 |
1 |
| Ray Chatham |
1945 |
Oxley FC |
1954 |
Notts County |
86 |
2 |
| Eddie Clamp |
1953 |
Youth |
1962 |
Arsenal |
241 |
25 |
| Jamie Clapham |
2006 |
Birmingham City |
2007 |
Leicester City |
29 |
0 |
| Steve Claridge |
1998 |
Leicester City |
1998 |
Portsmouth |
6 |
0 |
| Derek Clarke |
1968 |
Walsall |
1970 |
Oxford United |
5 |
0 |
| Leon Clarke |
2003 |
Youth |
2007 |
Sheffield Wednesday |
83 |
15 |
| Nicky Clarke |
1985 |
Youth |
1991 |
Mansfield Town |
97 |
1 |
| Wayne Clarke |
1977 |
Youth |
1984 |
Birmingham City |
170 |
33 |
| (second spell) |
1990 |
Manchester City - loan deal |
1990 |
Manchester City |
1 |
0 |
| |
Total |
171 |
33 |
| Gordon Clayton |
1932 |
Shotton |
1937 |
Aston Villa |
55 |
39 |
| Malcolm Clews |
1948 |
Youth |
1954 |
Lincoln City |
1 |
0 |
| Tom Clift |
1883 |
St Luke's |
1885 |
Excelsior |
4 |
0 |
| Mark Clyde |
2000 |
Youth |
2006 |
Retired |
54 |
0 |
| Mike Coady |
1985 |
Sydney Olympic |
1987 |
Lincoln City |
15 |
1 |
| Donald Cock |
1927 |
Clapton Orient |
1927 |
Newport County |
3 |
1 |
| Les Cocker |
1958 |
Youth |
1961 |
Retired |
1 |
0 |
| Carlton Cole |
2002 |
Chelsea - loan deal |
2003 |
Chelsea |
7 |
1 |
| Simon Coleman |
1997 |
Bolton Wanderers - loan deal |
1997 |
Bolton Wanderers |
4 |
0 |
| Bill Coley |
1931 |
Belle Vue |
1938 |
Bournemouth |
2 |
0 |
| Bob Colley |
1899 |
Youth |
1901 |
Newton Heath |
8 |
2 |
| Neill Collins |
2006 |
Sunderland |
2010 |
Preston North End |
97 |
10 |
| Ted Collins |
1907 |
Brownhills |
1915 |
Sunbeam Motors |
307 |
0 |
| Sean Connelly |
2001 |
Stockport County |
2002 |
Tranmere Rovers |
15 |
0 |
| David Connolly |
1998 |
Feyenoord - loan deal |
1999 |
Feyenoord |
35 |
6 |
| Arthur Conway |
1908 |
Aston Villa |
1910 |
Halesowen |
30 |
0 |
| Paul Cook |
1989 |
Norwich City |
1994 |
Coventry City |
214 |
21 |
| Jerry Cooper |
1888 |
Amblecote |
1891 |
Stourbridge |
26 |
6 |
| Kevin Cooper |
2002 |
Wimbledon |
2005 |
Cardiff City |
68 |
10 |
| Percy Corbett |
1905 |
Wulfrunians |
1910 |
Retired |
8 |
3 |
| Sid Corfield |
1905 |
West Bromwich Albion |
1909 |
Wrexham |
47 |
3 |
| Steve Corica |
1996 |
Leicester City |
2000 |
Hiroshima |
112 |
5 |
| Carl Cort |
2004 |
Newcastle United |
2006 |
Leicester City |
99 |
32 |
| Cuthbert Coundon |
1928 |
Southampton |
1929 |
Southend United |
13 |
1 |
| Gordan Cowans |
1994 |
Derby County |
1995 |
Sheffield United |
46 |
1 |
| Bob Coy |
1979 |
Youth |
1984 |
Chester City |
47 |
0 |
| Jack Crabtree |
1912 |
Bourneville |
1914 |
Kings Heath |
11 |
0 |
| Jody Craddock |
2003 |
Sunderland |
* |
Still at Club |
235 |
17 |
| Danny Crainie |
1983 |
Celtic |
1985 |
Dundee |
73 |
4 |
| Ray Crawford |
1963 |
Ipswich Town |
1965 |
West Bromwich Albion |
61 |
41 |
| Billy Crew |
1923 |
Bolton Wanderers |
1924 |
Tranmere Rovers |
8 |
0 |
| Alf Crook |
1945 |
Boulton & Paul's |
1949 |
Retired |
2 |
0 |
| Mark Crook |
1929 |
Swindon Town |
1935 |
Luton Town |
81 |
16 |
| Billy Crook |
1943 |
Boulton & Paul's |
1954 |
Walsall |
221 |
3 |
| Charlie Cross |
1928 |
Crystal Palace |
1929 |
Merthyr Tydffil |
3 |
0 |
| Chris Crowe |
1962 |
Blackburn Rovers |
1964 |
Nottingham Forest |
85 |
24 |
| Glen Crowe |
1994 |
Youth |
1999 |
Plymouth Argyle |
10 |
1 |
| Winston Crump |
1894 |
Wednesfield |
1895 |
Bloxwich |
1 |
0 |
| Stan Cullis |
1934 |
Ellesmere |
1947 |
Retired |
171 |
0 |
| Keith Curle |
1996 |
Manchester City |
2000 |
Sheffield Unted |
170 |
11 |
| Jack Curnow |
1934 |
Lingdale |
1936 |
Blackpool |
8 |
1 |
| Hugh Curran |
1969 |
Norwich City |
1972 |
Oxford United |
98 |
47 |
| Frank Curtis |
1914 |
Llanelli |
1920 |
Reading |
42 |
25 |
| Eric Cutler |
1919 |
Falling Rovers |
1921 |
Released |
18 |
4 |
| D |
| PLAYER |
JOINED |
FROM |
LEFT |
JOINED |
APPEARANCES |
GOALS/CLEAN SHEETS |
| Steve Daley |
1971 |
Youth |
1979 |
Manchester City |
244 |
43 |
| Tony Daley |
1994 |
Aston Villa |
1998 |
Watford |
27 |
4 |
| Maurice Daly |
1973 |
Home Farm |
1978 |
Swedish League |
36 |
1 |
| Peter Daniel |
1978 |
Hull City |
1984 |
Sunderland |
194 |
16 |
| Robert Danks |
1887 |
Saltley Colliery |
1888 |
Port Vale |
3 |
0 |
| Alf Davidson |
1883 |
Blakenhall |
1886 |
Wednesfield |
5 |
0 |
| Craig Davies |
2006 |
Verona - loan deal |
2007 |
Verona |
27 |
2 |
| Fred Davies |
1957 |
Borough United |
1968 |
Cardiff City |
173 |
33 |
| Harry Davies |
1898 |
Bamford Athletic |
1901 |
Shrewsbury Town |
72 |
0 |
| Josiah Davies |
1890 |
West Bromwich Albion |
1893 |
Kidderminster |
39 |
0 |
| Ken Davies |
1943 |
Doncaster Town |
1946 |
Walsall |
2 |
2 |
| Mark Davies |
2005 |
Youth |
2009 |
Bolton Wanderers |
35 |
2 |
| Richard Davies |
1898 |
Bristol St George |
1901 |
Reading |
11 |
2 |
| Roy Davies |
1929 |
Ebbw Vale |
1930 |
West Ham United |
9 |
0 |
| David Davis |
2010 |
Youth |
* |
Still at Club |
1 |
0 |
| Tom Davison |
1923 |
Durham City |
1925 |
Derby County |
10 |
1 |
| John De Wolf |
1994 |
Feyenoord |
1995 |
Feyenoord |
33 |
5 |
| Jimmy Deacon |
1929 |
Darlington |
1934 |
Southend United |
158 |
56 |
| Richard Deacon |
1930 |
Cockfield |
1931 |
West Ham United |
3 |
1 |
| Enoch Deakin |
1910 |
Bilbrook F.C |
1911 |
Willenhall |
5 |
1 |
| Jack Dean |
1901 |
Willenhall |
1903 |
Darlaston |
4 |
0 |
| Harry Deans |
1884 |
Youth |
1895 |
Wednesbury Old Athletic |
2 |
0 |
| Norman Deeley |
1948 |
Youth |
1962 |
Leyton Orient |
237 |
75 |
| Robbie Dennison |
1987 |
West Bromwich Albion |
1998 |
Hednesford Town |
353 |
49 |
| Will Devey |
1891 |
Small Heath |
1893 |
Aston Villa |
33 |
5 |
| Dorus De Vries |
2011 |
Swansea City |
* |
Still at Club |
1 |
1 |
| Isidro Diaz |
1997 |
Wigan Athletic |
1997 |
Wigan Athletic |
38 |
7 |
| Tony Dinning |
2000 |
Stockport County |
2001 |
Wigan Athletic |
38 |
7 |
| Alan Dodd |
1982 |
Stoke City |
1985 |
Stoke City |
99 |
6 |
| Matt Doherty |
2010 |
Bohemians |
* |
Still at Club |
2 |
0 |
| Dickie Dorsett |
1935 |
Youth |
1947 |
Aston Villa |
52 |
35 |
| Derek Dougan |
1967 |
Leicester City |
1975 |
Retired |
333 |
123 |
| Paul Dougherty |
1982 |
Youth |
1987 |
San Diego |
47 |
5 |
| Jens Dowe |
1996 |
HSV Hamburg |
1997 |
Sturm Graz |
8 |
0 |
| Jack Dowen |
1931 |
Courtalds FC |
1935 |
West Ham United |
8 |
0 |
| (second spell) |
1936 |
West Ham United |
1938 |
Hull City |
4 |
0 |
| |
Total |
12 |
0 |
| Keith Downing |
1987 |
Notts County |
1993 |
Birmingham City |
228 |
11 |
| Kevin Doyle |
2009 |
Reading |
* |
Still at Club |
71 |
18 |
| Bob Dudley |
1887 |
Audley Welfare |
1889 |
Warwick County |
1 |
0 |
| Edwin Dunn |
1914 |
Nuneaton |
1919 |
Rugby Town |
16 |
3 |
| Jimmy Dunn |
1941 |
St Theresa's |
1952 |
Derby County |
144 |
40 |
| Richard Dunn |
1912 |
Cannock |
1913 |
Hednesford Town |
1 |
0 |
| Tom Dunn |
1891 |
East Stirling |
1896 |
Burnley |
102 |
0 |
| Cliff Durandt |
1957 |
Marist Bros. |
1963 |
Charlton Athletic |
49 |
10 |
| Noel Dwyer |
1953 |
Ormeaux F.C. |
1957 |
West Ham United |
5 |
1 |
| E |
| PLAYER |
JOINED |
FROM |
LEFT |
JOINED |
APPEARANCES |
GOALS/CLEAN SHEETS |
| Peter Eastoe |
1971 |
Warton Hatters |
1974 |
Swindon Town |
9 |
1 |
| (second spell) |
1984 |
West Bromwich Albion |
1985 |
West Bromwich Albion |
8 |
0 |
| |
Total |
17 |
1 |
| Freddy Eastwood |
2007 |
Southend United |
2008 |
Coventry City |
35 |
4 |
| Sylvan Ebanks-Blake |
2008 |
Plymouth Argyle |
* |
Still at Club |
126 |
48 |
| George Eccles |
1896 |
Port Vale |
1898 |
Everton |
37 |
1 |
| Bob Edge |
1893 |
St Phillip's |
1898 |
Loughboro |
25 |
8 |
| George Edmonds |
1920 |
Watford |
1923 |
Fulham |
126 |
42 |
| Carlos Edwards |
2008 |
Sunderland - loan deal |
2008 |
Sunderland |
6 |
0 |
| David Edwards |
2008 |
Luton Town |
* |
Still at Club |
97 |
6 |
| Dean Edwards |
1985 |
Telford United |
1987 |
Exeter City |
34 |
10 |
| Evan Edwards |
1923 |
Merthyr |
1925 |
Rhondda |
70 |
13 |
| Neil Edwards |
1985 |
Oldswinford |
1988 |
Kettering |
36 |
7 |
| Paul Edwards |
1992 |
Coventry City |
1994 |
West Bromwich Albion |
51 |
0 |
| Rob Edwards |
2004 |
Aston Villa |
2008 |
Blackpool |
111 |
1 |
| Marc Edworthy |
2002 |
Coventry City |
2003 |
Norwich City |
23 |
0 |
| Roger Eli |
1986 |
Leeds United |
1987 |
Cambridge United |
21 |
0 |
| Stephen Elliott |
2007 |
Sunderland |
2008 |
Preston North End |
32 |
5 |
| Ted Elliott |
1946 |
Carlisle United |
1948 |
Chester City |
7 |
2 |
| Jack Ellis |
1930 |
Youth |
1934 |
Bristol Rovers |
26 |
5 |
| George Elokobi |
2008 |
Colchester United |
* |
Still at Club |
82 |
3 |
| Neil Emblen |
1994 |
Millwall |
1997 |
Crystal Palace |
104 |
10 |
| (second spell) |
1998 |
Crystal Palace |
2001 |
Norwich City |
130 |
8 |
| |
Total |
234 |
18 |
| Alun Evans |
1967 |
Youth |
1968 |
Liverpool |
22 |
4 |
| Tony Evans |
1984 |
Crystal Palace |
1985 |
Swindon Town |
27 |
6 |
| Jasper Evans |
1885 |
Wednesbury Town |
1887 |
West B Standard |
3 |
0 |
| Mel Eves |
1973 |
Youth |
1984 |
Sheffield United |
214 |
53 |
| F |
| PLAYER |
JOINED |
FROM |
LEFT |
JOINED |
APPEARANCES |
GOALS/CLEAN SHEETS |
| John Farley |
1974 |
Watford |
1978 |
Hull City |
43 |
5 |
| Ted Farmer |
1956 |
Wednesbury Town |
1964 |
Retired |
62 |
44 |
| John Farrington |
1965 |
Youth |
1969 |
Leicester City |
38 |
5 |
| George Farrow |
1932 |
Stockport County |
1933 |
Bournemouth |
12 |
0 |
| Stan Fazackerley |
1922 |
Everton |
1925 |
Derby County |
77 |
32 |
| Len Featherby |
1929 |
Merthyr |
1930 |
Reading |
21 |
6 |
| Arthur Fellows |
1901 |
Willenhall |
1903 |
Darlaston |
55 |
8 |
| Darren Ferguson |
1994 |
Manchester United |
1999 |
Wrexham |
149 |
10 |
| Jack Ferguson |
1928 |
Spen Black & White F.C |
1929 |
Watford |
20 |
4 |
| Walter Ferres |
1907 |
Willenhall |
1908 |
Wednesfield |
2 |
0 |
| Malcolm Finlayson |
1956 |
Millwall |
1964 |
Retired |
203 |
46 |
| Craig Fleming |
2007 |
Norwich City - loan deal |
2007 |
Norwich City |
1 |
0 |
| George Fleming |
1894 |
East Stirling |
1901 |
Liverpool |
187 |
7 |
| Albert Fletcher |
1886 |
Willenhall |
1891 |
Retired |
76 |
2 |
| Steven Fletcher |
2010 |
Burnley |
* |
Still at Club |
37 |
13 |
| Havard Flo |
1999 |
Werder Bremen |
2001 |
Sogndal |
42 |
10 |
| Ron Flowers |
1950 |
Youth |
1967 |
Northampton Town |
512 |
37 |
| Tim Flowers |
1983 |
Youth |
1986 |
Southampton |
72 |
12 |
| Dominic Foley |
1995 |
St James Gate |
1999 |
Watford |
26 |
3 |
| Kevin Foley |
2007 |
Luton Town |
* |
Still at Club |
165 |
5 |
| Willie Forbes |
1946 |
Dunfermilne |
1949 |
Preston North End |
75 |
23 |
| Clive Ford |
1960 |
Youth |
1964 |
Walsall |
2 |
0 |
| Anthony Forde |
2010 |
Youth |
* |
Still at Club |
1 |
0 |
| Matt Forman |
1986 |
Aston Villa |
1988 |
Burton Albion |
29 |
5 |
| Richard Forshaw |
1929 |
Everton |
1930 |
Hednesford Town |
6 |
4 |
| Walter Fownes |
1906 |
Wood Green |
1911 |
Willenhall |
12 |
0 |
| Vic Fox |
1924 |
Middlesbrough |
1930 |
Newport County |
49 |
0 |
| Ernie Francis |
1912 |
Youth |
1914 |
Released |
10 |
3 |
| Tomasz Frankowski |
2006 |
Elche |
2007 |
Released |
18 |
0 |
| Dougie Freedman |
1997 |
Crystal Palace |
1998 |
Nottingham Forest |
35 |
12 |
| George Friend |
2008 |
Exeter City |
2010 |
Released |
8 |
0 |
| Steve Froggatt |
1994 |
Aston Villa |
1998 |
Coventry City |
122 |
9 |
| G |
| PLAYER |
JOINED |
FROM |
LEFT |
JOINED |
APPEARANCES |
GOALS/CLEAN SHEETS |
| Jackie Gallagher |
1987 |
Wisbech Town |
1989 |
Kettering |
36 |
5 |
| Joe Gallagher |
1981 |
Birmingham City |
1982 |
West Ham United |
34 |
1 |
| John Galley |
1959 |
Youth |
1964 |
Rotherham United |
6 |
2 |
| Tom Galley |
1934 |
Cannock |
1947 |
Grimsby Town |
204 |
49 |
| Dave Galvin |
1965 |
Youth |
1969 |
Gillingham |
5 |
0 |
| Ioan Viorel Ganea |
2003 |
Bursaspor |
2006 |
Dynamo Bucharest |
39 |
9 |
| John Gardiner |
1928 |
Coventry |
1929 |
Norwich City |
3 |
0 |
| Joseph Gardiner |
1932 |
Youth |
1944 |
Retired |
139 |
0 |
| Don Gardiner |
1972 |
Youth |
1975 |
Released |
3 |
0 |
| George Garratly |
1909 |
Walsall |
1920 |
Hednesford Town |
232 |
6 |
| Noel George |
1919 |
Hednesford Town |
1928 |
Retired |
242 |
73 |
| George Getgood |
1923 |
Southampton |
1925 |
Kidderminster |
59 |
1 |
| Len Gibbons |
1946 |
Free Agent |
1953 |
Released |
29 |
0 |
| Darron Gibson |
2007 |
Manchester United - loan deal |
2008 |
Manchester United |
24 |
1 |
| Michael Gilkes |
1997 |
Reading |
1999 |
Millwall |
41 |
1 |
| Archie Gill |
1921 |
Exeter City |
1922 |
Stourbridge |
7 |
0 |
| Stephen Gleeson |
2005 |
Youth |
2009 |
MK Dons |
5 |
0 |
| Lewis Gobern |
2004 |
Youth |
2009 |
Released |
13 |
2 |
| George Goddard |
1933 |
Brentford |
1934 |
Sunderland |
18 |
12 |
| Ray Goddard |
1938 |
Red Rovers |
1946 |
Chelsea |
4 |
0 |
| William Gold |
1936 |
Bournemouth |
1937 |
Chelsea |
16 |
3 |
| Fernando Gomez |
1998 |
Valencia |
1999 |
Castellon |
22 |
2 |
| Archie Goodall |
1905 |
Glossop |
1906 |
Retired |
7 |
0 |
| Mick Gooding |
1988 |
Peterborough United |
1989 |
Reading |
54 |
5 |
| Don Goodman |
1994 |
Sunderland |
1998 |
Hiroshima |
154 |
39 |
| Fred Goodwin |
1959 |
Youth |
1966 |
Stockport County |
47 |
0 |
| Jim Gorman |
1906 |
Halesowen |
1907 |
Stoke City |
9 |
4 |
| Bobby Gould |
1970 |
Arsenal |
1971 |
West Bromwich Albion |
52 |
25 |
| (second spell) |
1975 |
West Ham United |
1977 |
Bristol Rovers |
41 |
14 |
| |
Total |
93 |
39 |
| Andy Gray |
1979 |
Aston Villa |
1985 |
Everton |
162 |
45 |
| Michael Gray |
2007 |
Blackburn Rovers |
2009 |
Sheffield Wednesday |
47 |
4 |
| Fred Greatwich |
1897 |
Blackburn Rovers |
1898 |
Stourbridge |
2 |
0 |
| Alf Green |
1894 |
Willenhall |
1896 |
Tettenhall Swan |
2 |
0 |
| Francis Green |
1927 |
Frickley Colliery |
1929 |
Crewe Alexandra |
38 |
17 |
| Jack Green |
1919 |
Prescot Cables |
1920 |
Formby |
6 |
1 |
| Ryan Green |
1995 |
Youth |
2001 |
Millwall |
12 |
0 |
| Chris Greene |
1933 |
Southport |
1935 |
Swansea |
7 |
2 |
| Jack Gregory |
1908 |
Victoria Swifts |
1910 |
Dudley Town |
1 |
0 |
| Val Gregory |
1920 |
Arsenal |
1925 |
Retired |
106 |
2 |
| Alf Griffin |
1892 |
Walsall |
1896 |
Walsall |
76 |
14 |
| Bernie Griffiths |
1886 |
Wolverhampton Rangers |
1898 |
Lanesfield |
8 |
8 |
| Jack Griffiths |
1913 |
Willenhall |
1919 |
Retired |
13 |
2 |
| Hillary Griffiths |
1889 |
Wednesford |
1901 |
Burton Swifts |
201 |
1 |
| Ike Griffiths |
1883 |
Wolverhampton Rangers |
1891 |
Retired |
15 |
4 |
| Jabez Griffiths |
1883 |
Wednesford |
1894 |
Released |
2 |
2 |
| John Griffiths |
1929 |
Shirebrook |
1932 |
Bolton Wanderers |
6 |
0 |
| Joe Griffiths |
1930 |
Tredager Bay |
1931 |
Stockport County |
1 |
0 |
| Leigh Griffiths |
2011 |
Dundee |
* |
Still at Club |
1 |
0 |
| Sid Grosvenor |
1903 |
Willenhall |
1906 |
Walsall |
2 |
2 |
| Albert Groves |
1909 |
Aberdare Athletic |
1920 |
Walsall |
217 |
20 |
| Joey Gudjonsson |
2003 |
Real Betis - loan deal |
2004 |
Real Betis |
16 |
1 |
| Adlene Guedioura |
2010 |
Charleroi |
* |
Still at Club |
26 |
2 |
| Richmond Guelliam |
1901 |
Birch Coppice |
1902 |
Wrens Nest |
2 |
1 |
| Walter Gummery |
1923 |
Worcester City |
1926 |
Accrington Stanley |
10 |
1 |
| Bill Gutteridge |
1947 |
Free Agent |
1954 |
Walsall |
7 |
0 |
| Gabor Gypeses |
2005 |
Ferencvaros |
2007 |
Released |
24 |
0 |
| H |
| PLAYER |
JOINED |
FROM |
LEFT |
JOINED |
APPEARANCES |
GOALS/CLEAN SHEETS |
| Edmond Hadley |
1883 |
Wednesfield |
1885 |
Bilston Swifts |
3 |
0 |
| Marcus Hahnemann |
2009 |
Free Agent |
2011 |
Released |
44 |
9 |
| Fred Hales |
1920 |
Hardy Spicer |
1922 |
Darlaston |
2 |
1 |
| Greg Halford |
2009 |
Sunderland |
2011 |
Portsmouth |
20 |
0 |
| Gunnar Halle |
2002 |
Bradford City - loan deal |
2002 |
Bradford City |
7 |
0 |
| Billy Halligan |
1911 |
Derby County |
1913 |
Hull City |
73 |
41 |
| Adam Hammill |
2011 |
Barnsley |
* |
Still at Club |
11 |
0 |
| Jack Hamilton |
1894 |
Ayr United |
1894 |
Derby County |
4 |
0 |
| Jack Hampton |
1920 |
Oekengates |
1927 |
Derby County |
51 |
10 |
| Johnny Hancocks |
1946 |
Walsall |
1957 |
Wellington |
378 |
68 |
| Ian Handysides |
1986 |
Birmingham City - loan deal |
1986 |
Birmingham City |
11 |
2 |
| Ray Hankin |
1985 |
Peterborough United |
1986 |
Whitby Town |
10 |
1 |
| Billy Hann |
1925 |
Weslet Meths |
1927 |
Darlaston |
14 |
2 |
| Roger Hansbury |
1989 |
Birmingham City - loan deal |
1989 |
Birmingham City |
6 |
3 |
| Jim Hardware |
1907 |
Hurst Lane |
1910 |
Bilston United |
9 |
0 |
| Marlon Harewood |
2009 |
Aston Villa - loan deal |
2009 |
Aston Villa |
5 |
0 |
| Harry Hargreaves |
1921 |
Nelson |
1923 |
Pontypridd |
55 |
8 |
| George Harper |
1897 |
Hereford Thistle |
1901 |
Grimsby Town |
66 |
21 |
| Jack Harrington |
1923 |
Hednesford Town |
1928 |
Northampton Town |
117 |
10 |
| Gerry Harris |
1953 |
Bobbington |
1966 |
Walsall |
270 |
2 |
| George Harris |
1896 |
Aston Villa |
1900 |
Grimsby Town |
7 |
1 |
| John D Harris |
1955 |
Youth |
1965 |
Walsall |
3 |
0 |
| John W Harris |
1924 |
Bilston Central |
1926 |
Watford |
6 |
2 |
| Walter Harris |
1908 |
Redditch |
1909 |
Dudley Town |
5 |
1 |
| Billy Harrison |
1907 |
Crewe Alexandra |
1920 |
Manchester United |
345 |
49 |
| Billy Hartill |
1928 |
Bristish Army |
1935 |
Everton |
234 |
170 |
| Frank Hartland |
1920 |
West Bromwich Albion |
1922 |
Smethwick |
1 |
0 |
| Irvine Harwood |
1933 |
Bradford City |
1934 |
Bristol Rovers |
6 |
0 |
| Joshua Hassall |
1892 |
Heath Moor |
1895 |
Retired |
52 |
11 |
| Ernie Hatfield |
1930 |
Sheffield Wednesday |
1931 |
Southend United |
4 |
0 |
| Bobby Hatton |
1963 |
Wath Wanderers |
1967 |
Bolton Wanderers |
13 |
8 |
| Arthur Hawkins |
1905 |
Heath Town |
1907 |
Kidderminster |
20 |
9 |
| George Hawkins |
1885 |
Wednesbury |
1886 |
Walsall Victoria |
3 |
0 |
| Graham Hawkins |
1961 |
Youth |
1967 |
Preston North End |
35 |
0 |
| Walter Hayes |
1912 |
Hednesford Town |
1914 |
Preston North End |
2 |
0 |
| Harry Haynes |
1893 |
Walsall Town Swifts |
1895 |
Small Heath |
24 |
2 |
| Adam Haywood |
1901 |
North Brompton |
1905 |
West Bromwich Albion |
113 |
28 |
| Bob Hazell |
1975 |
Youth |
1979 |
Queens Park Rangers |
36 |
1 |
| (second spell) |
1985 |
Leicester City - loan deal |
1985 |
Leicester City |
1 |
0 |
| |
Total |
37 |
1 |
| John Heath |
1891 |
Wednesbury |
1893 |
Arsenal |
12 |
4 |
| George Hedley |
1906 |
Wednesbury |
1913 |
Retired |
214 |
74 |
| Leslie Heelbeck |
1932 |
Carlisle United |
1934 |
Rotherham United |
8 |
0 |
| Danny Hegan |
1970 |
West Bromwich Albion |
1973 |
Sunderland |
70 |
8 |
| Matt Hellin |
1986 |
Aston Villa |
1987 |
Released |
1 |
0 |
| Charlie Hemmingway |
1930 |
Exeter City |
1931 |
Torquay United |
4 |
0 |
| Ashley Hemmings |
2009 |
Youth |
* |
Still at Club |
3 |
0 |
| Charlie Henderson |
1895 |
Bolton Wanderers |
1896 |
Sheffield United |
36 |
11 |
| Jackie Henderson |
1958 |
Portsmouth |
1958 |
Arsenal |
9 |
3 |
| Wayne Hennessey |
2007 |
Youth |
* |
Still at Club |
135 |
38 |
| Karl Henry |
2006 |
Stoke City |
* |
Still at Club |
201 |
7 |
| Albert Henshall |
1905 |
Whitchurch |
1907 |
Wellington |
2 |
0 |
| George Henson |
1934 |
Northampton Town |
1936 |
Swansea |
6 |
1 |
| Ricki Herbert |
1984 |
Sydney Olympic |
1986 |
Released |
49 |
0 |
| Jack Hetherington |
1928 |
Dalton United |
1935 |
Preston North End |
95 |
24 |
| David Heywood |
1983 |
Youth |
1986 |
Burton Albion |
8 |
0 |
| Kenny Hibbitt |
1968 |
Bradford Park Avenue |
1984 |
Coventry City |
574 |
114 |
| Harold Higgs |
1919 |
Halesowen |
1920 |
Darlaston |
3 |
1 |
| Frank Higham |
1925 |
Walsall |
1928 |
Coventry City |
42 |
2 |
| Albert Hill |
1928 |
Yorkshire Amateurs |
1930 |
Wrexham |
2 |
0 |
| James Hill |
1909 |
Blakenhall |
1911 |
Darlaston |
3 |
1 |
| Jimmy Hill |
1883 |
Spittal R |
1884 |
Retired |
1 |
0 |
| Matt Hill |
2008 |
Preston North End |
2011 |
Barnsley |
17 |
0 |
| Rob Hindmarch |
1990 |
Derby County |
1993 |
Telford United |
44 |
2 |
| Alan Hinton |
1959 |
Youth |
1964 |
Nottingham Forest |
78 |
29 |
| Joe Hodnett |
1919 |
Willenhall |
1923 |
Pontypridd |
85 |
5 |
| Mick Hollifield |
1977 |
Youth |
1983 |
Hull City |
25 |
0 |
| Reg Hollingworth |
1928 |
Sutton Junction |
1936 |
Retired |
180 |
8 |
| Mick Holmes |
1985 |
Burnley |
1988 |
Huddersfield Town |
104 |
13 |
| John Holsgrove |
1965 |
Crystal Palace |
1971 |
Sheffield Wednesday |
202 |
7 |
| Sid Holt |
1907 |
Buckfastleigh |
1908 |
Torquay United |
8 |
0 |
| Jack Holyhead |
1902 |
Wednesbury |
1903 |
Port Vale |
6 |
0 |
| Sid Homer |
1925 |
Bloxwich Strollers |
1927 |
Bristol Rovers |
29 |
2 |
| Harry Hooper |
1956 |
West Ham United |
1957 |
Birmingham City |
41 |
19 |
| Jack Hopkins |
1904 |
Liverpool |
1907 |
Brighton |
47 |
14 |
| Des Horne |
1958 |
Johanesburg Railway Club |
1961 |
Blackpool |
52 |
18 |
| Tommy Horton |
1885 |
Crosswells Brewery |
1886 |
WB Standard |
2 |
1 |
| Alf Hoskins |
1908 |
Shrewsbury Town |
1910 |
Dudley Town |
14 |
2 |
| Harry Howell |
1913 |
Burslem Swifts |
1921 |
Northfleet |
41 |
8 |
| Bill Howells |
1900 |
Wellington |
1901 |
Willenhall |
1 |
0 |
| Ron Howells |
1955 |
Nuneaton |
1958 |
Portsmouth |
9 |
0 |
| Tom Huddlestone |
2005 |
Totenham Hotspur - loan deal |
2006 |
Tottenham Hotspur |
13 |
1 |
| Emlyn Hughes |
1979 |
Liverpool |
1981 |
Rotherham United |
77 |
2 |
| Harry Hughes |
1905 |
Crewe Alexandra |
1906 |
Leamington |
9 |
0 |
| William Hughes |
1913 |
Bolton Wanderers |
1914 |
Retired |
24 |
10 |
| John Humphrey |
1977 |
Bourne Hall |
1985 |
Charlton Athletic |
164 |
3 |
| Reverand Kenneth Hunt |
1906 |
Leyton F.C |
1920 |
Orient |
61 |
2 |
| Ernie Hunt |
1965 |
Swindon Town |
1968 |
Everton |
82 |
35 |
| Stephen Hunt |
2010 |
Hull City |
* |
Still at Club |
27 |
4 |
| Tom Hunter |
1886 |
Walsall |
1889 |
Stourbridge |
35 |
13 |
| I |
| PLAYER |
JOINED |
FROM |
LEFT |
JOINED |
APPEARANCES |
GOALS/CLEAN SHEETS |
| Carl Ikeme |
2003 |
Youth |
* |
Still at Club |
16 |
6 |
| Paul Ince |
2002 |
Middlesbrough |
2006 |
Swindon Town |
131 |
12 |
| Ivar Ingimarsson |
2002 |
Brentford |
2003 |
Reading |
15 |
2 |
| Denis Irwin |
2002 |
Manchester United |
2004 |
Retired |
85 |
2 |
| Stefan Iversen |
2003 |
Tottenham Hotspur |
2004 |
Valerenga |
20 |
4 |
| Bob Iverson |
1934 |
Lincoln City |
1937 |
Aston Villa |
37 |
7 |
| Ted Ivill |
1932 |
Oldham Athletic |
1933 |
Charlton Athletic |
4 |
0 |
| Chris Iwelumo |
2008 |
Charlton Athletic |
2010 |
Burnley |
52 |
16 |
| J |
| PLAYER |
JOINED |
FROM |
LEFT |
JOINED |
APPEARANCES |
GOALS/CLEAN SHEETS |
| Alan Jackson |
1953 |
Youth |
1959 |
Bury |
6 |
2 |
| Joe Jackson |
1981 |
Youth |
1984 |
Released |
1 |
0 |
| Ernie James |
1904 |
Stafford Road |
1906 |
Langley Green |
17 |
0 |
| Matt Jarvis |
2007 |
Gillingham |
* |
Still at Club |
137 |
14 |
| Bill Jeavons |
1907 |
Hurst Hill |
1909 |
Dudley Town |
8 |
0 |
| Derek Jefferson |
1972 |
Ipswich Town |
1976 |
Hereford United |
52 |
0 |
| Jemal Johnson |
2006 |
Blackburn Rovers |
2007 |
MK Dons |
24 |
3 |
| Martin Johnson |
1928 |
Durham C |
1930 |
North Shields |
8 |
2 |
| Roger Johnson |
2011 |
Birmingham City |
* |
Still at Club |
3 |
0 |
| Tom Johnson |
1888 |
Bourne Rovers |
1890 |
Released |
1 |
0 |
| Jimmy Johnston |
1891 |
St Bernards |
1893 |
East Stirling |
19 |
6 |
| Brynmur Jones |
1933 |
Glenavon |
1938 |
Arsenal |
177 |
57 |
| Daniel Jones |
2005 |
Youth |
2010 |
Released |
14 |
0 |
| David Jones |
2008 |
Derby County |
2011 |
Wigan Athletic |
76 |
8 |
| Eric Jones |
1936 |
Kidderminster Harriers |
1937 |
Portsmouth |
3 |
0 |
| Gwnfor Jones |
1955 |
Caernarfon Town |
1962 |
Bristol Rovers |
22 |
0 |
| Harry Jones |
1910 |
Youth |
1911 |
Darlaston |
4 |
0 |
| Jackery Jones |
1900 |
Lanesfield |
1919 |
Retired |
336 |
16 |
| John Jones |
1918 |
Bristol City |
1921 |
Bilston Town |
36 |
1 |
| Joseph Jones |
1898 |
Lanesfield |
1903 |
Retired |
15 |
1 |
| Mark Jones |
1994 |
Youth |
1999 |
Cheltenham Town |
5 |
0 |
| Paul Jones |
1989 |
Walsall |
1990 |
kettering |
15 |
0 |
| Paul Jones |
1991 |
Kidderminster Harriers |
1996 |
Stockport County |
44 |
11 |
| (second spell) |
2004 |
Southampton |
2006 |
Queens Park Rangers |
26 |
5 |
| |
Total |
70 |
16 |
| David Jordan |
1936 |
Hull City |
1937 |
Cyrstal Palace |
3 |
0 |
| Reverend William Jordan |
1912 |
Everton |
1913 |
Retired |
3 |
2 |
| Eleander Juggins |
1904 |
Darlaston |
1907 |
Coventry City |
22 |
0 |
| K |
| PLAYER |
JOINED |
FROM |
LEFT |
JOINED |
APPEARANCES |
GOALS/CLEAN SHEETS |
| Hassan Kachloul |
2003 |
Aston Villa - loan deal |
2003 |
Aston Villa |
4 |
0 |
| Albert Kay |
1921 |
Willenhall |
1932 |
Retired |
295 |
2 |
| Robbie Keane |
1995 |
Youth |
1999 |
Coventry City |
87 |
29 |
| Mick Kearns |
1979 |
Walsall |
1982 |
Walsall |
10 |
4 |
| Kevin Keen |
1993 |
West Ham United |
1994 |
Stoke City |
54 |
9 |
| Arthur Keeley |
1936 |
Ellesmere Port |
1937 |
Bournemouth |
2 |
0 |
| Jack Keetley |
1925 |
Liverpool |
1925 |
Wrexham |
10 |
5 |
| Billy Kellock |
1983 |
Luton Town |
1983 |
Southend United |
12 |
3 |
| David Kelly |
1993 |
Newcastle United |
1995 |
Sunderland |
103 |
36 |
| Jimmy Kelly |
1992 |
Wrexham |
1997 |
Released |
8 |
0 |
| James Kelly |
1971 |
Cliftonville |
1978 |
Walsall |
23 |
0 |
| Lawrie Kelly |
1940 |
Youth |
1950 |
Huddersfield Town |
70 |
0 |
| Phil Kelly |
1957 |
Blockhill |
1962 |
Norwich City |
18 |
0 |
| Robert Kelly |
1987 |
Leicester City |
1990 |
Burton Albion |
20 |
3 |
| Fred Kemp |
1961 |
Youth |
1965 |
Southampton |
4 |
0 |
| Mark Kendall |
1986 |
Newport County |
1990 |
Swansea City |
177 |
67 |
| Mark Kennedy |
2001 |
Manchester City |
2006 |
Crystal Palace |
187 |
14 |
| Mike Kenning |
1968 |
Norwich City |
1969 |
Charlton Athletic |
46 |
6 |
| Mike Kent |
1968 |
Wath Wanderers |
1973 |
Sheffield Wednesday |
2 |
0 |
| Andy Keogh |
2007 |
Scunthorpe United |
* |
Still at Club |
129 |
23 |
| Tony Kernan |
1980 |
Youth |
1982 |
Released |
1 |
0 |
| Robert Kerr |
1925 |
Oadby Town |
1927 |
Clapton Orient |
18 |
7 |
| Temuri Ketsbaia |
2000 |
Newcastle United |
2001 |
Dundee |
29 |
4 |
| Michael Kightly |
2006 |
Grays Athletic |
* |
Still at Club |
108 |
22 |
| Steve Kindon |
1972 |
Burnley |
1977 |
Burnley |
167 |
31 |
| Seol Ki-Hyeon |
2004 |
Anderlecht |
2006 |
Reading |
76 |
10 |
| Andy King |
1985 |
SC Cambuur |
1985 |
Luton Town |
30 |
10 |
| Bob King |
1939 |
Northampton Town |
1947 |
Rushden |
13 |
4 |
| Johnny Kirkham |
1956 |
Youth |
1965 |
Peterborough United |
112 |
15 |
| Reg Kirkham |
1937 |
Ellesmere Port |
1938 |
Bournemouth |
15 |
5 |
| George Kinsey |
1891 |
Mitchell St George |
1894 |
Aston Villa |
83 |
3 |
| Tom Knight |
1886 |
Willenhall Pickwick |
1890 |
Retired |
33 |
17 |
| Ken Knighton |
1960 |
Youth |
1966 |
Oldham Athletic |
16 |
0 |
| Peter Knowles |
1963 |
Wath Wanderers |
1970 |
Retired |
191 |
64 |
| Dariusz Kubicki |
1997 |
Sunderland |
1998 |
Carlisle United |
12 |
0 |
| Kevin Kyle |
2008 |
Coventry City - loan deal |
2008 |
Coventry City |
13 |
1 |
| L |
| PLAYER |
JOINED |
FROM |
LEFT |
JOINED |
APPEARANCES |
GOALS/CLEAN SHEETS |
| George Laking |
1935 |
Dinnington |
1936 |
Middlesbrough |
29 |
0 |
| Tony Lange |
1989 |
Aldershot |
1992 |
West Bromwich Albion |
10 |
3 |
| Tom Langford |
1914 |
Bargoed |
1919 |
Retired |
7 |
3 |
| Tommy Langley |
1984 |
Coventry City |
1986 |
Aldershot |
28 |
4 |
| Bill Langley |
1936 |
Tunbridge Wells |
1938 |
Borunemouth |
7 |
3 |
| Colin Larkin |
1998 |
Youth |
2002 |
Mansfield Town |
4 |
1 |
| Brian Law |
1994 |
Free Agent |
1997 |
Millwall |
40 |
1 |
| Joe Lawrence |
1891 |
Wolverhampton Rangers |
1893 |
Darlaston |
2 |
0 |
| George Lax |
1929 |
Frickley Colliery |
1931 |
Barnsley |
66 |
1 |
| Billy Layton |
1904 |
Shrewsbury Town |
1906 |
Wolverhampton Rangers |
34 |
4 |
| Mark Lazarus |
1961 |
Queens Park Rangers |
1962 |
Brentford |
9 |
3 |
| Tansey Lea |
1913 |
Oswestry Town |
1922 |
Bristol Rovers |
58 |
4 |
| Richard Leadbeater |
1994 |
Youth |
1998 |
Hereford United |
1 |
0 |
| Harry Lees |
1923 |
Ebbw Vale |
1927 |
Darlington |
129 |
43 |
| Dick Le Flem |
1964 |
Nottingham Forest |
1965 |
Middlesbrough |
19 |
5 |
| Albert Legge |
1922 |
Lewisham Athletic |
1928 |
GIllingham |
56 |
5 |
| Joleon Lescott |
1999 |
Youth |
2006 |
Everton |
235 |
13 |
| Frank Lester |
1894 |
Fallings Heath |
1895 |
Walsall |
1 |
0 |
| Norman Lewis |
1928 |
Sunbeam Motors |
1929 |
Stoke City |
30 |
6 |
| Micky Lill |
1954 |
Stoney Athletic |
1960 |
Everton |
34 |
16 |
| Mark Little |
2006 |
Youth |
2010 |
Released |
32 |
0 |
| Billy Livingstone |
1980 |
Youth |
1984 |
Derby County |
25 |
4 |
| Albert Llowarch |
1887 |
Neachells Park |
1888 |
Willenhall |
3 |
1 |
| Arthur Lloyd |
1905 |
Halesowen |
1908 |
Hednesford Town |
80 |
3 |
| Harry Lloyd |
1913 |
Rotherham United |
1914 |
Hednesford Town |
8 |
1 |
| Bill Lockett |
1913 |
Dudley Colliery |
1914 |
Northampton Town |
6 |
2 |
| Keith Lockhart |
1986 |
Cambridge United |
1986 |
Hartlepool United |
30 |
5 |
| Geoff Lomax |
1985 |
Manchester City - loan deal |
1985 |
Manchester City |
5 |
0 |
| Arthur Lowder |
1882 |
St Luke's |
1891 |
Retired |
71 |
3 |
| Keith Lowe |
2004 |
Youth |
2008 |
Released |
16 |
0 |
| Wilf Lowton |
1929 |
Exeter City |
1935 |
Exeter City |
209 |
27 |
| Albert Lumberg |
1930 |
Wrexham |
1933 |
Brighton |
22 |
0 |
| Tommy Lunn |
1904 |
Brownhills Athletic |
1911 |
Tottenham Hotspur |
142 |
46 |
| Herbert Lutterloch |
1934 |
Lille |
1935 |
Aldershot |
2 |
0 |
| Bertie Lutton |
1965 |
Youth |
1971 |
Brighton |
25 |
1 |
| Oleh Luzhny |
2003 |
Arsenal |
2004 |
Released |
10 |
0 |
| Joe Lyden |
1896 |
Bolton Wanderers |
1897 |
Darlaston |
8 |
3 |
| M |
| PLAYER |
JOINED |
FROM |
LEFT |
JOINED |
APPEARANCES |
GOALS/CLEAN SHEETS |
| John McAlle |
1965 |
Youth |
1981 |
Sheffield United |
508 |
3 |
| Gerry McAloon |
1939 |
Brentford |
1939 |
Brentford |
2 |
1 |
| Bill McCall |
1922 |
Blackburn Rovers |
1923 |
Southampton |
16 |
1 |
| Jim McCalliog |
1969 |
Sheffield Wednesday |
1974 |
Manchester United |
210 |
48 |
| Johnny McDonald |
1937 |
Free Agent |
1939 |
Bournemouth |
2 |
0 |
| Bobby McDonald |
1987 |
Leeds United - Loan Deal |
1988 |
Leeds United |
7 |
0 |
| Tommy McDonald |
1954 |
Hibernian |
1956 |
Leicester City |
6 |
2 |
| Alex McDougall |
1925 |
Wishaw Juniors |
1928 |
Derby County |
22 |
1 |
| Scott McGarvey |
1984 |
Manchester United - loan deal |
1984 |
Manchester United |
13 |
2 |
| Hugh Mcllmoyle |
1964 |
Carlisle United |
1967 |
Carlisle United |
105 |
45 |
| Michael McIndoe |
2006 |
Barnsley |
2007 |
Birstol City |
25 |
3 |
| Alex McIntosh |
1937 |
Folkstone |
1947 |
Birmingham City |
50 |
9 |
| Angus McLean |
1942 |
Hilton Main |
1951 |
Aberyswyth Town |
158 |
2 |
| Paul McLoughlin |
1989 |
Hereford United |
1991 |
Mansfield Town |
29 |
4 |
| Doug McMahon |
1938 |
Caledonian Juniors |
1939 |
Union West |
1 |
0 |
| Joe McMain |
1896 |
Kettering |
1899 |
Notts County |
51 |
19 |
| Stuart McMillan |
1922 |
Gillingham |
1924 |
Bradford City |
39 |
5 |
| Bob McNab |
1975 |
Arsenal |
1976 |
San Antonio |
16 |
0 |
| Jackie McNamara |
2005 |
Celtic |
2007 |
Aberdeen |
34 |
0 |
| Peter McParland |
1962 |
Aston Villa |
1963 |
Plymouth Argyle |
21 |
10 |
| Jimmy McVeigh |
1966 |
Youth |
1970 |
Gillingham |
2 |
0 |
| Dave MacLaren |
1965 |
Plymouth Argyle |
1966 |
Southampton |
47 |
17 |
| Lawrie Madden |
1991 |
Sheffield Wednesday |
1993 |
Darlington |
76 |
1 |
| Teddy Maguire |
1936 |
Willington |
1947 |
Swindon Town |
85 |
9 |
| Stefan Maierhofer |
2009 |
Rapid Vienna |
2011 |
Red Bull Salzburg |
10 |
1 |
| Billy Malpass |
1891 |
Wednesbury |
1899 |
Retired |
155 |
9 |
| Michael Mancienne |
2008 |
Chelsea - loan deal |
2008 |
Chelsea |
10 |
0 |
| (second spell) |
2009 |
Chelsea - loan deal |
2010 |
Chelsea |
33 |
0 |
| (third spell) |
2010 |
Chelsea - loan deal |
2011 |
Chelsea |
17 |
0 |
| |
Total |
60 |
0 |
| Gerry Mannion |
1957 |
Youth |
1961 |
Norwich City |
21 |
7 |
| Steve Mardenborough |
1983 |
Birmingham City |
1984 |
Swansea City |
11 |
1 |
| Andy Marr |
1913 |
Coventry City |
1915 |
Released |
3 |
0 |
| Chris Marsden |
1994 |
Huddersfield Town |
1994 |
Notts County |
11 |
0 |
| Fred Marsden |
1935 |
Accrington Stanley |
1936 |
Bournemouth |
1 |
0 |
| Andy Marshall |
2003 |
Ipswich Town - loan deal |
2004 |
Ipswich Town |
1 |
0 |
| George Marshall |
1919 |
Southend United |
1924 |
Walsall |
111 |
1 |
| Harry Marshall |
1928 |
Southport |
1930 |
Port Vale |
54 |
13 |
| John Marshall |
1938 |
Norwich City |
1939 |
Released |
1 |
0 |
| Fred Marson |
1923 |
Darlaston |
1925 |
Sheffield Wednesday |
8 |
4 |
| David Martin |
1934 |
Belfast Celtic |
1936 |
Nottingham Forest |
27 |
18 |
| James Martin |
1923 |
Aberdare Athletic |
1924 |
Reading |
11 |
6 |
| Tudor Martin |
1930 |
Newport County |
1932 |
Swansea City |
15 |
9 |
| Charlie Mason |
1877 |
St Luke's |
1892 |
Retired |
108 |
2 |
| Jerry Mason |
1889 |
St Luke's |
1891 |
Willenhall |
7 |
0 |
| Jimmy Mason |
1907 |
Wednesfield |
1909 |
Bristol Rovers |
8 |
1 |
| Robert Mason |
1951 |
Youth |
1962 |
Chelmsford |
173 |
54 |
| Neil Masters |
1993 |
Bournemouth |
1997 |
Gillingham |
12 |
0 |
| Mick Matthews |
1976 |
Youth |
1984 |
Scunthorpe United |
83 |
7 |
| Jack Matthias |
1897 |
Shrewsbury Town |
1901 |
Wrexham |
45 |
0 |
| George May |
1908 |
Verity Athletic |
1910 |
Nuneaton |
16 |
0 |
| Tommy Mayson |
1921 |
Pontypridd |
1922 |
Aberdare Athletiic |
2 |
0 |
| Harry Meek |
1925 |
Glentoran |
1926 |
Shelbourne |
8 |
1 |
| Jimmy Melia |
1964 |
Liverpool |
1965 |
Southampton |
24 |
4 |
| John-Joseph Melligan |
2000 |
Youth |
2004 |
Cheltenham Town |
2 |
0 |
| Jim Melrose |
1984 |
Celtic - loan deal |
1984 |
Celtic |
9 |
4 |
| Nathanial Mendez-Laing |
2009 |
Youth |
* |
Still at Club |
1 |
0 |
| Tommy Metcalf |
1906 |
Salisbury |
1909 |
Bristol Rovers |
9 |
0 |
| Bill Micklewright |
1910 |
Wellington |
1911 |
Berkshire |
5 |
0 |
| Harry Middleton |
1954 |
Youth |
1959 |
Sscunthope United |
1 |
0 |
| David Miller |
1945 |
Middlesbrough |
1947 |
Derby County |
2 |
0 |
| George Miller |
1964 |
Dunfermilne |
1966 |
Released |
45 |
3 |
| Jack Miller |
1895 |
Hednesford Town |
1905 |
Stoke City |
269 |
49 |
| Kenny Miller |
2001 |
Glasgow Rangers |
2006 |
Celtic |
191 |
63 |
| Nenad Milijas |
2009 |
Red Star Belgrade |
* |
Still at Club |
50 |
8 |
| Lee Mills |
1992 |
Stocksbridge |
1995 |
Derby County |
32 |
4 |
| Jack Mitton |
1924 |
Sunderland |
1927 |
Southampton |
107 |
6 |
| Bill Morris |
1933 |
West Bromwich Albion |
1947 |
Dudley Town |
197 |
3 |
| Johnny Morrissey |
1985 |
Everton |
1985 |
Tranmere Rovers |
11 |
1 |
| Craig Moss |
1977 |
Youth |
1982 |
Worcester City |
4 |
0 |
| Derek Mountfield |
1991 |
Aston Villa |
1994 |
Carlisle United |
91 |
5 |
| Steven Mouyokolo |
2010 |
Hull City |
* |
Still at Club |
7 |
0 |
| Geoffrey Mujangi Bia |
2010 |
Charleroi - loan deal |
2011 |
Charleroi |
8 |
1 |
| Charlie Mulgrew |
2006 |
Celtic |
2008 |
Abderdeen |
9 |
0 |
| Tommy Mulholland |
1912 |
Distillery |
1913 |
Brewood |
6 |
1 |
| Jimmy Mullen |
1937 |
Youth |
1959 |
Retired |
486 |
112 |
| Gary Mulligan |
2004 |
Youth |
2005 |
Sheffield United |
1 |
0 |
| Frank Munro |
1967 |
Abderdenn |
1977 |
Celtic |
371 |
19 |
| Jimmy Murray |
1953 |
Youth |
1963 |
Manchester City |
299 |
166 |
| Matt Murray |
1997 |
Youth |
2010 |
Retired |
100 |
39 |
| Kevin Muscat |
1997 |
Crystal Palace |
2002 |
Galsgow Rangers |
201 |
15 |
| Andy Mutch |
1986 |
Southport |
1993 |
Swindon Town |
338 |
106 |
| Jimmy Myers |
1938 |
Barnsley |
1939 |
Cardiff City |
3 |
0 |
| Les Mynard |
1945 |
Bewdley FC |
1949 |
Derby County |
3 |
0 |
| N |
| PLAYER |
JOINED |
FROM |
LEFT |
JOINED |
APPEARANCES |
GOALS/CLEAN SHEETS |
| Lee Naylor |
1995 |
Youth |
2006 |
Cletic |
334 |
9 |
| George Ndah |
1999 |
Swindon Town |
2006 |
Retired |
95 |
19 |
| Archie Needham |
1910 |
Glossop North End |
1911 |
Brighton |
35 |
7 |
| Jack Needham |
1910 |
Birmingham City |
1920 |
Hull City |
202 |
61 |
| Pat Neil |
1956 |
Portsmouth |
1957 |
Pegasus |
4 |
1 |
| Jack Nelson |
1932 |
Preston North End |
1935 |
Luton Town |
75 |
4 |
| Percy Newell |
1920 |
Stourbridge |
1923 |
Stourbridge |
10 |
0 |
| Shaun Newton |
2001 |
Charlton Athletic |
2005 |
West Ham United |
151 |
13 |
| Alf Nichols |
1896 |
Wednesbury |
1897 |
Walsall Alma |
3 |
2 |
| Allan Nielsen |
2000 |
Tottenham - loan deal |
2000 |
Tottenham Hotspur |
7 |
2 |
| Robert Niestroj |
1998 |
Fortuna Dusseldorf |
1999 |
Nurnberg |
7 |
0 |
| Jack Nightingale |
1919 |
Kidderminster Harriers |
1920 |
Shrewsbury Town |
3 |
0 |
| Eric Nixon |
1986 |
Manchester City - loan deal |
1986 |
Manchester CIty |
16 |
3 |
| Stacey North |
1985 |
West Brom - loan deal |
1985 |
West Bromwich Albion |
3 |
0 |
| Dan Nurse |
1894 |
Coseley |
1901 |
West Bromwich Albion |
39 |
1 |
| O |
| PLAYER |
JOINED |
FROM |
LEFT |
JOINED |
APPEARANCES |
GOALS/CLEAN SHEETS |
| Michael Oakes |
1999 |
Aston Villa |
2007 |
Cardiff City |
220 |
61 |
| Kevin O'Connor |
2005 |
Youth |
2008 |
Released |
3 |
0 |
| Pat O'Connor |
1924 |
Quarry Bank |
1926 |
Gillingham |
11 |
2 |
| Mike O'Grady |
1969 |
Leeds United |
1972 |
Rotherham United |
41 |
6 |
| Gerry O'Hara |
1972 |
Youth |
1978 |
Hereford United |
11 |
0 |
| Jamie O'Hara |
2011 |
Tottenham |
* |
Still at Club |
17 |
3 |
| Isaac Okoronkwo |
2003 |
Shaktar Donesk |
2004 |
Released |
8 |
0 |
| Bill Oldershaw |
1889 |
Walsall Alma |
1890 |
Wednesbury |
1 |
0 |
| John Oldfield |
1969 |
Huddersfield Town |
1971 |
Bradford City |
19 |
2 |
| Darren Oldroyd |
1986 |
Everton |
1987 |
Southport |
13 |
0 |
| Seyi Olofinjana |
2004 |
SK Brann |
2008 |
Stoke City |
147 |
18 |
| Cyril Ordish |
1936 |
Chesterfield |
1938 |
Reading |
2 |
0 |
| Simon Osborn |
1995 |
Queens Park Rangers |
2001 |
Tranmere Rovers |
183 |
14 |
| Brian Owen |
1972 |
Colchester United |
1973 |
Retired |
7 |
0 |
| Trevor Owen |
1899 |
Crewe Alexandra |
1900 |
Crewe Alexandra |
12 |
3 |
| William Owen |
1893 |
Loughborough |
1898 |
Everton |
117 |
8 |
| P |
| PLAYER |
JOINED |
FROM |
LEFT |
JOINED |
APPEARANCES |
GOALS/CLEAN SHEETS |
| Mixu Paatelainen |
1997 |
Bolton Wanderers |
1999 |
Hibernian |
33 |
5 |
| Geoff Palmer |
1970 |
Youth |
1984 |
Burnley |
471 |
15 |
| (second spell) |
1985 |
Burnley |
1987 |
Retired |
24 |
0 |
| |
Total |
495 |
15 |
| George Parfitt |
1913 |
Newcastle St George |
1920 |
Cocknage |
4 |
0 |
| Bill Parker |
1938 |
Hull City |
1943 |
Died in War |
3 |
0 |
| Phil Parkes |
1962 |
Youth |
1978 |
Retired |
382 |
107 |
| Derek Parkin |
1967 |
Huddersfield Town |
1982 |
Stoke City |
609 |
10 |
| Harry Parsonage |
1911 |
Walsall |
1913 |
Dudley Town |
20 |
6 |
| Dennis Parsons |
1944 |
BSA |
1951 |
Hereford United |
27 |
4 |
| John Paskin |
1989 |
West Bromwich Albion |
1992 |
Wrexham |
40 |
2 |
| Martin Patching |
1974 |
Youth |
1980 |
Watford |
101 |
11 |
| Charlie Payne |
1907 |
Victoria Swifts |
1910 |
Blakenhall |
12 |
1 |
| Darren Peacock |
2000 |
Blackburn Rovers - loan deal |
2000 |
Blackburn Rovers |
5 |
0 |
| Dennis Pearce |
1995 |
Aston Villa |
1997 |
Notts County |
11 |
0 |
| Alf Pearson |
1884 |
St Luke's |
1887 |
Stafford Road |
12 |
0 |
| Jack Pedley |
1905 |
Wednesbury |
1910 |
Wrexham |
168 |
28 |
| Teddy Peers |
1911 |
Connahs Quay |
1921 |
Port VAle |
198 |
57 |
| Arthur Pemble |
1908 |
Beacon Rangers |
1909 |
Willenhall |
2 |
0 |
| John Pender |
1981 |
Lichfield Social |
1985 |
Charlton Athletic |
129 |
4 |
| Billy Perrett |
1909 |
Bilston United |
1912 |
Dudley Town |
4 |
0 |
| Walter Perry |
1889 |
West Bromwich Albion |
1890 |
Warwick County |
8 |
3 |
| Teddy Pheasant |
1895 |
Wednesbury |
1904 |
West Bromwich Albion |
168 |
19 |
| Charlie Phillips |
1929 |
Ebbw Vale |
1936 |
Aston Villa |
202 |
65 |
| Tommy Phillipson |
1923 |
Swindon Town |
1928 |
Sheffield United |
159 |
111 |
| Albert Picken |
1921 |
Audley FC |
1925 |
Bolton Wanderers |
12 |
0 |
| Jack Pickerill |
1890 |
Dudley Road |
1890 |
Released |
1 |
0 |
| Gary Pierce |
1973 |
Huddersfield Town |
1979 |
Burnley |
111 |
35 |
| Charlie Pilsbury |
1903 |
Dudley Central |
1904 |
Bilston Swifts |
1 |
1 |
| Fred Pincott |
1931 |
Bristol Royal Vics |
1934 |
Bournemouth |
2 |
0 |
| Fred Platt |
1897 |
Lanesfield Boys |
1900 |
Oxley |
6 |
0 |
| Ludovic Pollet |
1999 |
Le Havre |
2003 |
Dunkerque |
85 |
8 |
| Frank Pope |
1900 |
Cradley Heath |
1903 |
Stourbridge |
5 |
0 |
| (second spell) |
1905 |
Stourbridge |
1906 |
Notts County |
8 |
1 |
| |
Total |
13 |
1 |
| Jimmy Poppitt |
1900 |
Wellington |
1902 |
Swindon Town |
21 |
3 |
| Stefan Postma |
2005 |
Aston Villa |
2006 |
Den Haag |
32 |
11 |
| Darren Potter |
2006 |
Liverpool |
2009 |
Sheffield Wednesday |
66 |
1 |
| Arthur Potts |
1920 |
Manchester United |
1922 |
Walsall |
42 |
10 |
| Barry Powell |
1972 |
Youth |
1975 |
Coventry City |
78 |
8 |
| (second spell) |
1986 |
South China |
1988 |
Retired |
17 |
0 |
| |
Total |
95 |
8 |
| Jack Preece |
1934 |
Sunbeam Motors |
1935 |
Bristol Rovers |
2 |
0 |
| Henry Preston |
1901 |
Iron Bridge |
1905 |
Kidderminster Harriers |
26 |
1 |
| Arthur Price |
1907 |
Moor Green |
1907 |
Released |
1 |
0 |
| Fred Price |
1912 |
Dudley Town |
1920 |
Port Vale |
124 |
0 |
| Fred T Price |
1925 |
Southampton |
1927 |
Chesterfield |
41 |
8 |
| Jack Price |
1920 |
Barnoldswick |
1922 |
Heanor Town |
13 |
1 |
| Roy Pritchard |
1927 |
Newport County |
1929 |
Charlton Athletic |
58 |
3 |
| Adam Proudlock |
1998 |
Youth |
2003 |
Sheffield Wednesday |
84 |
17 |
| Jon Purdie |
1985 |
Arsenal |
1988 |
Oxford United |
103 |
13 |
| Jesse Pye |
1946 |
Notts County |
1952 |
Luton Town |
209 |
95 |
| Q |
| PLAYER |
JOINED |
FROM |
LEFT |
JOINED |
APPEARANCES |
GOALS/CLEAN SHEETS |
| Nigel Quashie |
2009 |
West Ham United - loan deal |
2009 |
West Ham United |
3 |
0 |
| R |
| PLAYER |
JOINED |
FROM |
LEFT |
JOINED |
APPEARANCES |
GOALS/CLEAN SHEETS |
| Walter Radford |
1905 |
Youh |
1910 |
Southport |
94 |
48 |
| Alex Rae |
2001 |
Sunderland |
2004 |
Glasgow Rangers |
119 |
21 |
| Billy Rafferty |
1978 |
Carlisle United |
1979 |
Newcastle United |
50 |
8 |
| Fred Ramscar |
1945 |
Stockport County |
1947 |
Queens Park Rangers |
17 |
1 |
| Mark Rankine |
1992 |
Doncaster Rovers |
1996 |
Preston North End |
167 |
1 |
| Pat Ratcliffe |
1946 |
Notts County |
1947 |
Plymouth Argyle |
2 |
0 |
| Tom Raybould |
1905 |
Kidderminster Harriers |
1907 |
Grimsby Town |
15 |
1 |
| Willie Raynes |
1985 |
Rotherham United |
1986 |
NASL |
8 |
0 |
| Jamie Reckord |
2010 |
Youth |
* |
Still at Club |
1 |
0 |
| Leslie Redfearn |
1931 |
Stafford Rangers |
1933 |
Southend United |
7 |
1 |
| Johnson Reed |
1931 |
Spennymoor |
1931 |
Walsall |
1 |
0 |
| Cyrille Regis |
1993 |
Aston Villa |
1994 |
Wycombe Wanderers |
23 |
2 |
| Kyel Reid |
2009 |
West Ham United - loan deal |
2009 |
West Ham United |
9 |
1 |
| Charlie Reynolds |
1893 |
Church Tavern |
1895 |
Berwick Rangers |
14 |
5 |
| Len Rhodes |
1920 |
Willenhall |
1922 |
Shrewsbury Town |
19 |
1 |
| Dicky Rhodes |
1926 |
Redditch |
1935 |
Sheffield United |
159 |
7 |
| Dai Richards |
1927 |
Merthyr Tydfil |
1935 |
Brentford |
229 |
5 |
| Dean Richards |
1995 |
Bradford City |
1999 |
Southampton |
99 |
5 |
| John Richards |
1967 |
Youth |
1983 |
Maritimo |
486 |
194 |
| Richard Richards |
1913 |
Oswestry |
1922 |
West Ham United |
94 |
26 |
| William Richards |
1927 |
Rhondda |
1929 |
Coventry City |
31 |
2 |
| Jon Richardson |
1928 |
Spennymoor |
1930 |
Southend United |
3 |
0 |
| Rohan Ricketts |
2005 |
Tottenham Hotspur |
2007 |
Barnsley |
56 |
1 |
| Alf Riley |
1913 |
Stafford Rangers |
1923 |
Retired |
124 |
1 |
| Brian Roberts |
1990 |
Birmingham City |
1991 |
Retired |
24 |
0 |
| Darren Roberts |
1992 |
Burton Albion |
1994 |
Doncaster Rovers |
24 |
5 |
| Iwan Roberts |
1996 |
Leicester City |
1997 |
Norwich City |
38 |
12 |
| Jack Roberts |
1894 |
Tipton Excelsior |
1895 |
Ewells |
1 |
0 |
| John Roberts |
1906 |
Darlaston |
1907 |
Bristol Rovers |
25 |
14 |
| Ally Robertson |
1986 |
West Bromwich Albion |
1990 |
Worcester City |
136 |
0 |
| Carl Robinson |
1993 |
Youth |
2002 |
Portsmouth |
191 |
22 |
| Phil Robinson |
1987 |
Aston Villa |
1989 |
Notts County |
90 |
9 |
| David Robson |
1893 |
Ardwick |
1895 |
Ardwick |
5 |
0 |
| Graham Rodger |
1983 |
Youth |
1985 |
Coventry City |
1 |
0 |
| Serge Romano |
1996 |
Martigues |
1998 |
Released |
5 |
0 |
| Jack Rooney |
1938 |
Romsley |
1943 |
Died in War |
2 |
0 |
| Francis Roper |
1919 |
Pleck |
1920 |
Wolverhampton Rangers |
1 |
0 |
| Denes Rosa |
2005 |
Ferencvaros |
2009 |
Released |
12 |
2 |
| Robert Rosario |
1986 |
Norwich City - loan deal |
1986 |
Norwich City |
4 |
1 |
| Billy Rose |
1889 |
Stoke City |
1896 |
Retired |
155 |
34 |
| Maurice Ross |
2005 |
Sheffield Wednesday |
2006 |
Millwall |
19 |
0 |
| Stuart Ross |
1965 |
Youth |
1971 |
Retired |
3 |
0 |
| Jack Rostance |
1913 |
Siemens FC |
1920 |
Hednesford Town |
9 |
2 |
| Billy Rotton |
1927 |
Youth |
1928 |
Shrewsbury Town |
4 |
1 |
| Valentine Rouse |
1921 |
Pontypridd |
1922 |
Stoke City |
5 |
0 |
| Cedric Roussel |
2001 |
Coventry City |
2003 |
RAEC Mons |
27 |
2 |
| Harry Rowbotham |
1900 |
Bilston Town |
1903 |
Stourbridge |
6 |
1 |
| Ken Rowley |
1946 |
Elkington FC |
1951 |
Birmingham City |
3 |
0 |
| Dale Rudge |
1979 |
Staffordshire Boys |
1984 |
Preston North End |
29 |
0 |
| Eddie Russell |
1945 |
St Chad's |
1951 |
Middlesbrough |
35 |
0 |
| Peter Russell |
1950 |
Youth |
1956 |
Notts County |
4 |
0 |
| Hubert Rutter |
1890 |
Bradley Swifts |
1891 |
Ashwood Villa |
2 |
0 |
| Derek Ryan |
1984 |
Youth |
1987 |
Released |
40 |
5 |
| S |
| PLAYER |
JOINED |
FROM |
LEFT |
JOINED |
APPEARANCES |
GOALS/CLEAN SHEETS |
| Jack Sambrook |
1919 |
Willenhall |
1921 |
Liverpool |
21 |
7 |
| Vinny Samways |
1995 |
Everton - loan deal |
1996 |
Everton |
3 |
0 |
| Jesus Garcia Sanjuan |
1997 |
Real Zaragoza |
1998 |
Real Zaragoza |
7 |
1 |
| Alex Scott |
1935 |
Burnley |
1947 |
Crewe Alexandra |
129 |
39 |
| Harry Scott |
1925 |
Sunderland |
1926 |
Hull City |
37 |
6 |
| Jimmy Seal |
1966 |
Youth |
1971 |
Burnley |
1 |
0 |
| Steve Sedgley |
1997 |
Ipswich Town |
2000 |
Retired |
124 |
10 |
| Hans Segars |
1997 |
Wimbledon |
1998 |
Woking |
13 |
5 |
| Jason Shackell |
2008 |
Norwich City |
2010 |
Barnsley |
13 |
0 |
| Bernard Shaw |
1969 |
Sheffield United |
1976 |
Sheffield Wednesday |
156 |
2 |
| Bertram Shaw |
1887 |
Gornal Wood |
1888 |
Willenhall |
3 |
1 |
| Cecil Shaw |
1930 |
Rufford Colliery |
1937 |
West Bromwich Albion |
183 |
8 |
| Harry Shaw |
1923 |
Hednesford Town |
1930 |
Sunderland |
249 |
0 |
| Arthur Sheargold |
1910 |
Connahs Quay |
1912 |
Dudley Town |
4 |
0 |
| Jack Shelton |
1907 |
Compton Rangers |
1911 |
Port Vale |
94 |
17 |
| Bert Shinton |
1909 |
Ellingshall Colliery |
1910 |
Halesowen |
1 |
1 |
| Peter Shirtliff |
1993 |
Sheffield Wednesday |
1995 |
Barnsley |
85 |
0 |
| Jack Short |
1948 |
Wath Wanderers |
1954 |
Stoke City |
107 |
2 |
| Bill Shorthouse |
1941 |
Wath Wanderers |
1957 |
Retired |
376 |
1 |
| George Showell |
1949 |
South East Staffs |
1965 |
Bristol Rovers |
218 |
3 |
| Geoff Sidebottom |
1954 |
Wath Wanderers |
1961 |
Aston Villa |
35 |
9 |
| Cyril Sidlow |
1937 |
Llandudno Town |
1946 |
Liverpool |
4 |
1 |
| Silas Rebelo Fernandes |
2003 |
Uniao Leiria |
2005 |
Belenenses |
14 |
0 |
| Darren Simkin |
1992 |
Blakenhall Town |
1994 |
Shrewsbury Town |
16 |
0 |
| Alex Simpson |
1947 |
Benburb |
1949 |
Notts County |
2 |
0 |
| Paul Simpson |
1997 |
Derby County |
2000 |
Blackpool |
62 |
6 |
| Nigel Sims |
1948 |
Stapenhil |
1956 |
Aston Villa |
39 |
7 |
| Nicky Sinclair |
1984 |
Oldham Athletic - loan deal |
1984 |
Oldham Athletic |
1 |
0 |
| Andy Sinton |
1999 |
Tottenham Hotspur |
2002 |
Burton Albion |
81 |
3 |
| Bill Slater |
1952 |
Brentford |
1963 |
Brentford |
339 |
25 |
| Robbie Slater |
1998 |
Southampton |
1999 |
Retired |
7 |
0 |
| Mike Small |
1993 |
West Ham United - loan deal |
1993 |
West Ham United |
4 |
1 |
| Tom Smalley |
1931 |
South Kirby |
1938 |
Norwich City |
196 |
12 |
| Bert Smart |
1912 |
Aston Villa |
1914 |
Willenhall |
3 |
0 |
| Fred Smart |
1919 |
Redditch United |
1922 |
Aston Villa |
7 |
2 |
| Alun Smith |
1930 |
Merthyr Tydfil |
1931 |
Caerphilly |
4 |
0 |
| Arthur Smith |
1929 |
Aberaman |
1934 |
Bristol Rovers |
27 |
0 |
| Edwin Smith |
1903 |
Bilston Town |
1906 |
Darlaston |
15 |
0 |
| Gordon Smith |
1982 |
Tottenham Hotspur |
1984 |
Released |
42 |
3 |
| Jack Smith |
1897 |
Springfield Rovers |
1898 |
Dudley Town |
1 |
0 |
| John "Jack" Smith |
1902 |
Stafford Road |
1906 |
Birmingham City |
114 |
43 |
| Jamie Smith |
1991 |
Youth |
1997 |
Crystal Palace |
104 |
1 |
| Les Smith |
1945 |
Youth |
1956 |
Aston Villa |
94 |
24 |
| Reg Smith |
1937 |
Westbury |
1938 |
Tranmere Rovers |
2 |
0 |
| Richard Smith |
1985 |
Youth |
1986 |
Moor Green |
1 |
0 |
| William Smith |
1896 |
Willenhall |
1899 |
Portsmouth |
62 |
19 |
| William C Smith |
1932 |
Denaby United |
1933 |
Southend United |
5 |
0 |
| Sammy Smyth |
1947 |
Dundella |
1951 |
Stoke City |
116 |
43 |
| Cyril Spiers |
1933 |
Tottenham Hotspur |
1935 |
Retired |
8 |
1 |
| Terry Springthorpe |
1939 |
Youth |
1950 |
Coventry City |
38 |
0 |
| Graham Stack |
2007 |
Reading - loan deal |
2008 |
Reading |
4 |
2 |
| Paul Stancliffe |
1990 |
Sheffield United |
1991 |
York City |
20 |
0 |
| Sid Stanford |
1894 |
Mossley White Star |
1885 |
Lanesfield |
2 |
0 |
| Jack Stanley |
1905 |
Crewe Alexandra |
1909 |
Bolton Wanderers |
22 |
0 |
| Richard Stearman |
2008 |
Leicester City |
* |
Still at Club |
97 |
3 |
| Tim Steele |
1989 |
Shrewsbury Town |
1993 |
Bradford City |
85 |
9 |
| Alan Steen |
1938 |
Youth |
1946 |
Luton Town |
1 |
1 |
| Ernie Stevenson |
1943 |
Wath Wanderers |
1948 |
Coventry City |
9 |
0 |
| Paul Stewart |
1994 |
Liverpool |
1995 |
Burnley |
8 |
2 |
| Barry Stobart |
1953 |
Wath Wanderers |
1964 |
Manchester City |
54 |
22 |
| Ronnie Stockin |
1952 |
Walsall |
1954 |
Cardiff City |
21 |
7 |
| David Stokes |
1920 |
Brierley Hill |
1921 |
Retired |
7 |
0 |
| Steve Stoutt |
1985 |
Huddersfield Town |
1988 |
Grimsby Town |
117 |
5 |
| Mike Stowell |
1989 |
Everton |
2001 |
Bristol City |
458 |
127 |
| Floyd Streete |
1985 |
Derby County |
1990 |
Reading |
194 |
7 |
| Jack Streets |
1913 |
Long Eaton Rovers |
1914 |
Notts County |
2 |
0 |
| Jimmy Stringer |
1900 |
Netherton Rangers |
1905 |
West Bromwich Albion |
16 |
4 |
| Eddie Stuart |
1951 |
Glasgow Rangers |
1962 |
Stoke City |
322 |
1 |
| Dean Sturridge |
2001 |
Leicester City |
2005 |
Queens Park Rangers |
92 |
33 |
| Alan Sunderland |
1969 |
Youth |
1977 |
Arsenal |
198 |
34 |
| Andrew Surman |
2009 |
Southampton |
2010 |
Norwich City |
9 |
0 |
| Jack Swallow |
1895 |
Whitestar |
1896 |
Darlaston |
2 |
0 |
| George Swift |
1891 |
Crewe Alexandra |
1894 |
Loughborough |
66 |
1 |
| Walter Swift |
1894 |
Coseley |
1902 |
Bilston Town |
1 |
1 |
| Roy Swinbourne |
1944 |
Wath Wanderers |
1957 |
Retired |
230 |
114 |
| T |
| PLAYER |
JOINED |
FROM |
LEFT |
JOINED |
APPEARANCES |
GOALS/CLEAN SHEETS |
| Ernie Tagg |
1938 |
Crewe Alexandra |
1939 |
Bournemouth |
1 |
0 |
| Frank Tatem |
1907 |
Willenhall Pickwick |
1909 |
Brierley Hill |
2 |
0 |
| Colin Taylor |
1987 |
Youth |
1993 |
Telford United |
24 |
3 |
| Doug Taylor |
1949 |
West Bromwich Albion |
1955 |
Walsall |
3 |
0 |
| Frank Taylor |
1936 |
Youth |
1944 |
Retired |
54 |
0 |
| Gerry Taylor |
1966 |
Youth |
1976 |
Retired |
193 |
1 |
| John Taylor |
1931 |
Wordsborough |
1938 |
Noriwch Citty |
89 |
0 |
| Jack Taylor |
1952 |
Luton Town |
1954 |
Notts County |
10 |
1 |
| Robert Taylor |
2000 |
Manchester City |
2002 |
Grimsby Town |
12 |
3 |
| Scott Taylor |
1999 |
Leicester City |
2001 |
Cambridge United |
33 |
3 |
| John Teasdale |
1980 |
Nairn County |
1982 |
Walsall |
8 |
0 |
| Billy Tennant |
1896 |
Hartsil Un. |
1897 |
Walsall |
45 |
11 |
| Colin Tether |
1945 |
Youth |
1957 |
Oxford United |
1 |
0 |
| Manuel Thetis |
2000 |
Ipswich Town - loan deal |
2000 |
Ipswich Town |
3 |
0 |
| Archie Thomas |
1920 |
Hall Green |
1922 |
Stourbridge |
11 |
0 |
| Dave Thomas |
1979 |
Everton |
1980 |
Vancouver |
16 |
0 |
| Geoff Thomas |
1993 |
Crystal Palace |
1997 |
Nottingham Forest |
54 |
8 |
| Andy Thompson |
1986 |
West Bromwich Albion |
1994 |
Tranmere Rovers |
451 |
45 |
| Dave Thompson |
1962 |
Youth |
1966 |
Southampton |
10 |
1 |
| Harry Thompson |
1935 |
Mansfield Town |
1938 |
Sunderland |
73 |
17 |
| Bobby A Thomson |
1959 |
Youth |
1969 |
Birmingham City |
300 |
3 |
| Bobby H Thomson |
1954 |
Airdrieonians |
1959 |
Aston Villa |
1 |
1 |
| Sammy Thomson |
1890 |
Preston North End |
1891 |
Everton |
24 |
9 |
| Albert Thorpe |
1928 |
Shirebrook |
1929 |
Mansfield Town |
1 |
0 |
| Ben Timmins |
1924 |
Walsall |
1926 |
Retired |
11 |
0 |
| Kenny Todd |
1974 |
Youth |
1978 |
Port Vale |
5 |
1 |
| Mark Todd |
1991 |
Sheffield United - loan deal |
1991 |
Sheffield United |
7 |
0 |
| Tom Tomykes |
1887 |
Stafford Road |
1889 |
Stafford Road |
1 |
0 |
| Jack Tonks |
1894 |
Walsall Un |
1919 |
Walsall |
119 |
23 |
| Alf Tootil |
1929 |
Accrington Stanley |
1933 |
Fulham |
143 |
33 |
| Dick Topham |
1891 |
Corinthians |
1896 |
Corinthians |
32 |
19 |
| Tony Towner |
1983 |
Rotherham United |
1984 |
Charlton Athletic |
35 |
2 |
| Sammy Troughton |
1983 |
Glentoran |
1984 |
Glentoran |
20 |
2 |
| Shane Tudor |
1999 |
Youth |
2001 |
Cambridge United |
1 |
0 |
| Walter Tuft |
1897 |
Coseley United |
1900 |
Walsall |
8 |
0 |
| Jack Turner |
1928 |
Stockport County |
1929 |
Watford |
7 |
2 |
| Mark Turner |
1991 |
Paget Rangers |
1994 |
Northampton Town |
1 |
0 |
| Sidney Tyler |
1924 |
Manchester United |
1927 |
Gillingham |
18 |
0 |
| U |
| PLAYER |
JOINED |
FROM |
LEFT |
JOINED |
APPEARANCES |
GOALS/CLEAN SHEETS |
| Jimmy Utterson |
1934 |
Glenavon |
1936 |
Passed Away |
14 |
2 |
| V |
| PLAYER |
JOINED |
FROM |
LEFT |
JOINED |
APPEARANCES |
GOALS/CLEAN SHEETS |
| Jelle Van Damme |
2010 |
Anderlecht |
2010 |
Standard Leige |
6 |
1 |
| Robin Van der Laan |
1996 |
Derby County - loan deal |
1996 |
Derby County |
7 |
0 |
| Nigel Vaughan |
1987 |
Cardiff City |
1990 |
Hereford United |
118 |
13 |
| Mark Venus |
1987 |
Leicester City |
1997 |
Ipswich Town |
338 |
10 |
| Arthur Veysey |
1904 |
Featherstone |
1905 |
Oxley |
2 |
2 |
| Rafeal Villazan |
1980 |
Huelva SC |
1892 |
Nacional |
27 |
0 |
| Sam Vokes |
2008 |
Bournemouth |
* |
Still at Club |
54 |
9 |
| W |
| PLAYER |
JOINED |
FROM |
LEFT |
JOINED |
APPEARANCES |
GOALS/CLEAN SHEETS |
| Dave Wagstaffe |
1964 |
Manchester City |
1976 |
Blackburn Rovers |
404 |
31 |
| Bert Wake |
1907 |
St Augustines |
1909 |
Bloxwich |
4 |
1 |
| Joe Waldron |
1883 |
Springfield |
1884 |
Whitehorse |
1 |
0 |
| Alf Walker |
1909 |
Brentford |
1911 |
Port Vale |
35 |
2 |
| David Walker |
1905 |
Birchfield Villa |
1905 |
Bristol Rovers |
2 |
0 |
| George Walker |
1900 |
Willenhalll |
1905 |
Crystal Palace |
132 |
2 |
| Jack Walker |
1902 |
Coseley FC |
1904 |
Dudley Town |
2 |
0 |
| Johnny Walker |
1947 |
Campsie BW |
1952 |
Southampton |
44 |
26 |
| Paul Walker |
1966 |
Bradford Park Avenue |
1971 |
Watford |
32 |
0 |
| Wilfred Walker |
1929 |
Grantham |
1931 |
New Brighton |
1 |
0 |
| Ian Wallace |
1964 |
Youth |
1967 |
Released |
1 |
0 |
| Mark Walters |
1994 |
Liverpool - loan deal |
1995 |
Liverpool |
11 |
3 |
| Darren Ward |
2007 |
Crystal Palace |
2010 |
Millwall |
34 |
0 |
| Sammy Ward |
1906 |
Springfield |
1910 |
Dudley Town |
47 |
1 |
| Stephen Ward |
2007 |
Bohemians |
* |
Still at Club |
160 |
5 |
| Tom Waring |
1936 |
Aston Villa |
1936 |
Tranmere Rovers |
10 |
3 |
| Kim Wassell |
1985 |
Swansea City |
1985 |
Released |
2 |
0 |
| Stuart Watkiss |
1982 |
Youth |
1986 |
Crewe Alexandra |
2 |
0 |
| Ted Watson |
1921 |
Pontypridd |
1929 |
Coventry City |
206 |
4 |
| Jack Weare |
1933 |
Lovells Athletic |
1937 |
West Ham United |
42 |
7 |
| Reginald Weaver |
1926 |
Newport County |
1929 |
Chelsea |
51 |
29 |
| Walter Weaver |
1926 |
Burnley |
1927 |
Accrington Stanley |
47 |
13 |
| Dennis Westcott |
1937 |
New Brighton |
1948 |
Blackburn Rovers |
144 |
124 |
| Shane Westley |
1989 |
Southend United |
1992 |
Brentford |
57 |
2 |
| Chris Westwood |
1993 |
Youth |
1998 |
Telford United |
6 |
1 |
| Guy Wharton |
1936 |
Chester City |
1938 |
Portsmouth |
35 |
2 |
| Terry Wharton |
1957 |
Youth |
1967 |
Bolton Wanderers |
242 |
79 |
| Ernie Whatmore |
1922 |
Stourbridge |
1923 |
Shrewsbury Town |
2 |
0 |
| David Wheater |
2006 |
Middlesbrough - loan deal |
2006 |
Middlesbrough |
1 |
0 |
| Ted White |
1922 |
Wellington |
1923 |
Wellington |
11 |
3 |
| Joe White |
1922 |
Wellington |
1923 |
Retired |
1 |
0 |
| Bob White |
1929 |
Yeovil & Petters |
1930 |
Watford |
3 |
2 |
| Walter White |
1888 |
Coombs Wood |
1890 |
Cradley Heath |
4 |
2 |
| Clive Whitehead |
1986 |
West Brom - loan deal |
1986 |
West Bromwich Albion |
4 |
0 |
| Jack Whitehouse |
1900 |
Wednesbury |
1906 |
Stoke City |
155 |
1 |
| Ken Whitfield |
1947 |
Shildon Colliery |
1953 |
Manchester City |
10 |
4 |
| Percy Whittaker |
1930 |
Wath Wanderers |
1933 |
Reading |
11 |
2 |
| Ernie Whittam |
1935 |
Mansfield Town |
1936 |
Bournemouth |
1 |
0 |
| Guy Whittingham |
1994 |
Aston Villa - loan deal |
1994 |
Aston Villa |
14 |
8 |
| Frank Wignall |
1968 |
Nottingham Forest |
1969 |
Derby County |
36 |
16 |
| Frank Wildman |
1932 |
South Kirby |
1935 |
Reading |
56 |
8 |
| Tom Wildsmith |
1932 |
Hadfield Sports |
1933 |
Bristoll Rovers |
1 |
0 |
| Harry Wilkes |
1905 |
West Bromwich Albion |
1906 |
Dudley Town |
1 |
0 |
| Jack William |
1927 |
Wednesfield |
1928 |
Gillingham |
3 |
0 |
| Adrian Williams |
1996 |
Reading |
1999 |
Reading |
36 |
1 |
| Bert Williams |
1945 |
Walsall |
1957 |
Retired |
420 |
95 |
| Evan Williams |
1966 |
Third Lanark |
1969 |
Aston Villa |
15 |
2 |
| George Williams |
1903 |
Blakenhall |
1906 |
Tettenhall |
51 |
0 |
| Len Williams |
1927 |
Stockport County |
1930 |
Swansea City |
50 |
0 |
| Mark WIlliams |
1995 |
Molenbeek |
1996 |
Released |
16 |
2 |
| Nigel Williams |
1970 |
Youth |
1976 |
Gillingham |
11 |
0 |
| Walter Williams |
1905 |
Ettingshall |
1908 |
Darlaston |
34 |
4 |
| Dennis Wilshaw |
1943 |
Packmoor BC |
1957 |
Stoke City |
219 |
112 |
| Frank Wilson |
1892 |
Elwells |
1893 |
Castle Blues |
2 |
0 |
| Joe Wilson |
1965 |
Nottingham Forest |
1967 |
Newport County |
63 |
0 |
| Les Wilson |
1963 |
Youth |
1971 |
Bristol Rovers |
115 |
8 |
| Sam Winnall |
2009 |
Youth |
* |
Still at club |
1 |
0 |
| David Wintersgill |
1981 |
Youth |
1984 |
Wimbledon |
4 |
0 |
| Peter Withe |
1973 |
Barrow |
1975 |
Birmingham City |
17 |
3 |
| George Wood |
1885 |
Wolves Druids |
1887 |
Wednesbury |
5 |
0 |
| Harry Wood |
1885 |
Kidderminster Harriers |
1891 |
Walsall |
87 |
46 |
| (second spell) |
1891 |
Walsall |
1898 |
Southampton |
202 |
80 |
| |
Total |
289 |
126 |
| Dave Woodfield |
1959 |
Youth |
1971 |
Watford |
276 |
15 |
| George Woodhall |
1892 |
West Bromwich Albion |
1894 |
Berwick Rangers |
18 |
1 |
| Bobby Woodruff |
1964 |
Swindon Town |
1966 |
Crystal Palace |
72 |
21 |
| Maurice Woodward |
1919 |
Southend United |
1922 |
Bristol Rovers |
37 |
1 |
| Billy Woolridge |
1899 |
Cradley S L |
1911 |
Retired |
356 |
90 |
| Arthur Worrall |
1889 |
Fallings HR |
1891 |
Goldthorn |
37 |
13 |
| Tom Worton |
1898 |
Youth |
1901 |
West Bromwich Albion |
59 |
12 |
| Billy Wrigglesworth |
1934 |
Chesterfield |
1937 |
Manchester United |
58 |
22 |
| Billy Wright |
1945 |
Cradley Heath |
1959 |
Retired |
541 |
16 |
| Darren Wright |
1983 |
Youth |
1986 |
Wrexham |
1 |
0 |
| Harry Wright |
1919 |
West Bromwich Albion |
1920 |
Newport County |
21 |
4 |
| Horace Wright |
1937 |
Woodbourne |
1946 |
Exeter City |
8 |
1 |
| Jermaine Wright |
1994 |
Millwall |
1998 |
Crewe Alexandra |
25 |
1 |
| Stephen Wright |
1998 |
Glasgow Rangers - loan deal |
1998 |
Glasgow Rangers |
3 |
0 |
| David Wykes |
1888 |
Walsall |
1896 |
Passed Away |
179 |
69 |
| Y |
| PLAYER |
JOINED |
FROM |
LEFT |
JOINED |
APPEARANCES |
GOALS/CLEAN SHEETS |
| Bob Young |
1911 |
Everton |
1914 |
Retired |
73 |
11 |
| Eric Young |
1995 |
Crystal Palace |
1997 |
Egham Town |
40 |
2 |
| Tom Yule |
1911 |
Lincoln City |
1913 |
Port Vale |
33 |
7 |
| Z |
| PLAYER |
JOINED |
FROM |
LEFT |
JOINED |
APPEARANCES |
GOALS/CLEAN SHEETS
|
| Peter Zelem |
1985 |
Chester City |
1987 |
Preston North End |
54 |
1 |
| Ronald Zubar |
2009 |
Marseille |
* |
Still at Club |
44 |
3 |