WOLVES-STATS.CO.UK
Wolverhampton Wanderers Football Club
Players. A - Z
      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 11 4
Jeremie Aliadiere 2006 Arsenal (loan) 2006 Arsenal 14 2
Sami Al-Jaber 2000 Al-Hilal (loan) 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 71 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 1945 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 Youth 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 Bailiee 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 Baraclough 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
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/1
Darren Bazeley 1999 Watford 2002 Walsall 80 4
Dave Beasant 1993 Chelsea - Loan Deal 1993 Chelsea 4 1
Billy Beats 1894 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
Jack Benton 1888 Willenhall 1889 Blakenhall 1 0
Christophe Berra 2009 Hearts * Still at Club 24 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
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 1992 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 Brooke 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
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 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 Releases 68 4
Segundo Castillo 2009 Red Star Belgrade - loan deal * Still at Club 6 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 1054 Notts County 86 2
Eddie Clamp 1953 Youth 1962 Arsenal 241 25
Jamie Clapham 2006 Birmingham City 2007 Leicester City 29 0
Steve Claridge 1999 Leicester City 1999 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
Gordon Clayton 1932 Shotton 1937 Aston Villa 55 39
Malcolm Clews 1948 Youth 1954 Lincoln City 1 0
Tom Cliff 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 1960 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 1928 Bournemouth 2 0
Bob Colley 1899 Youth 1901 Newton Heath 8 2
Neill Collins 2006 Sunderland * Still at club 97 9
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 Counden 1928 Southampton 1929 Southend United 43 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 190 13
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
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
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
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
Keith Downing 1987 Notts County 1993 Birmingham City 228 11
Kevin Doyle 2009 Reading * Still at Club 11 3
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
Freddy Eastwood 2007 Southend United 2008 Coventry City 35 4
Sylvan Ebanks-Blake 2008 Plymouth Argyle * Still at Club 71 38
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 69 5
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 30 0
Neil Emblen 1993 Millwall 1997 Crystal Palace 104 10
(second spell) 1998 Crystal Palace 2001 Norwich City 130 8
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 Noriwch City 1 0
George Fleming 1894 East Stirling 1901 Liverpool 187 7
Albert Fletcher 1886 Willenhall 1891 Retired 76 2
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 99 2
Willie Forbes 1946 Dunfermilne 1949 Preston North End 75 23
Clive Ford 1960 Youth 1964 Walsall 2 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 * Still at Club 7 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
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 Tenntenhall 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
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
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 * Still at Club 2 1
Fred Hales 1920 Hardy Spicer 1922 Darlaston 2 1
Greg Halford 2009 Sunderland * Still at Club 10 0
Gunnar Halle 2002 Bradford City - loan deal 2002 Bradford City 7 0
Billy Halligan 1911 Derby County 1913 Hull City 73 41
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
Jon 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 Heathh 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
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 2 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 100 30
Karl Henry 2006 Stoke City * Still at Club 140 6
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 2
Matt Hill 2008 Preston North End * Still at Club 16 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 1958 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 Swindotn Town 1968 Everton 82 35
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 * Still at Club 37 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 67 4
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
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 * Stiil at Club 14 0
David Jones 2008 Derby County * Still at Club 40 4
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
James Jones 1911 Walsall Wood 1920 Shirebrook 36 1
John Jones 1918 Bristol City 1921 Bilston Town 36 0
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
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 123 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 99 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 * Still at Club 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 Ketting 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 * Still at Club 7 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 * Still at CLub 8 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 Glashow Roangers 2006 Celtic 191 63
Nemad Milijas 2009 Red Star Belgrade * Still at Club 8 0
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
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 * Still at Club 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 Hotspur - 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 Bromwich Albion
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
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 Port Vale 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
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 Pollett 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
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
Jack Preece 1934 Sunbeam Motors 1935 Bristol Rovers 2 0
Henry Preston 1901 Iron Bridge 1905 Kiddermisnter 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
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 1992 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 1891 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 San Juan Garcia 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 * Still at Club 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
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 46 2
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 * Still at Club 3 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
Jack 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 ddeal 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 2
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
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 44 8
       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 * Still at Club 35 0
Sammy Ward 1906 Springfield 1910 Dudley Town 47 1
Stephen Ward 2007 Bohemians * Still at Club 99 3
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 Bromwich Albion
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 Whiitam 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
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
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
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 4 0